Я не знаю точно, что является причиной ошибки, но я могу сказать вам, что для ее исправления вам нужно изменить имя атрибута datetime
, скажем, sent_on
(больше всего на самом деле, на самом деле).
Почему ошибка?Я думаю, это потому, что datetime
является типом данных в SQL, и поэтому его не следует использовать в качестве имени столбца, но, похоже, ошибка исходит от ruby - либо вашей модели, либо ActionView, поэтому я не уверенесли это поддерживает мою теорию ...
В любом случае, надеюсь, это поможет!
Обновление: Я только что проверил, и вы можете использовать "datetime "в качестве имени столбца в SQL (MySQL, по крайней мере).Такова теория - это вещь Rails, тогда, я думаю ...