Обычно в отношении соглашений о рельсах , имена столбцов должны быть в l owercase и snake_case . Возможно, вы получаете сообщение об ошибке, так как имя столбца ech_dtDate
противоречит соглашениям об именах, которым следует rails. У вас есть два варианта.
Вариант № 1:
Попробуйте переименовать имя столбца с помощью миграции, выполнив следующие шаги.
1) Создать файл миграции
rails g migration FixColumnName
2) Откройте файл и добавьте
rename_column :echeanciers, :ech_dtDate, :ech_dtdate
и сохраните файл.
3) Запустите rake db:migrate
в терминале.
Вариант № 2:
Добавьте следующую строку в Echeancier
модель.
alias_attribute :ech_dtdate, :ech_dtDate
и тебе пора.