Я провел миграцию по модели изображения, чтобы добавить столбец Position.Атрибут Rails работает в консоли, а не в приложении
Схема обновлена, столбец фактически добавлен в базу данных и доступен через консоль Rails. Я даже вызываю предложение order by, используя этот столбец в ActiveAdmin, и это не ворчит.
Однако, пытаясь получить доступ к этому атрибуту в приложении, мне предъявляются неизвестные ошибки атрибута.
При попытке отобразить столбец с точки зрения индекса ActiveAdmin, я получаю:
undefined method `position' for #<Image:0x007f8a3429be98>
Это (позиция) была добавлена attr_accessible тоже.
Я также запустить:
Image.connection.schema_cache.clear!
Image.reset_column_information
и это не помогло ни.
Rails 3.2.12
Вы перезапустили сервер рельсов? – eugen
Да, я перезапустил много раз, очистил кеш, ничего ... –
Вы запустили консоль и приложение в той же среде (dev vs production)? – Andy