2012-05-22 10 views
0

ActiveRecord :: UnknownAttributeError: неизвестный атрибут: audited_changes, когда я пытаюсь создать новую запись через рельсы консольActiveRecord :: UnknownAttributeError: неизвестный атрибут: audited_changes

+0

У вас есть audited_changes на модели? Помните, вы запустили «rake db: migrate»? – agronemann

+0

Какова ваша консольная консоль? – Sebastien

+0

вот моя консольная консоль: User.create! (: Email => "[email protected]",: password => "admin",: password_confirmation => "admin",: active => true,: firstname = > «admin»,: lastname => «admin»,: role => «admin»,: default_language => «en») – Agnes

ответ

2

Схема таблицы аудита изменился. Столбец «changes» стал столбцом «audited_changes». Ваша текущая схема может быть несовместима с версией act_as_audited, которую вы используете.

Обновите свою версию act_as_audited или исправьте схему :) Работала для меня.

Смежные вопросы