ActiveAdmin Editor Gem出错

时间:2013-07-27 22:12:03

标签: ruby-on-rails ruby activeadmin ruby-on-rails-4

我正在尝试在我的Rails 4应用程序上设置ActiveAdmin Editor。我使用gem并按照此处的说明进行操作:https://github.com/ejholmes/active_admin_editor,但我收到此错误:

  

Admin :: Posts #new

中的NoMethodError      

#<的未定义方法`title'帖子ID:nil,created_at:nil,updated_at:nil>

其次是:

  

insert_tag renderer_for(:new)

做了一些研究,并建议将f.buttons改为f.actions,但这不能解决问题。

感谢任何帮助。提前谢谢!

1 个答案:

答案 0 :(得分:0)

显然,您的帖子表没有标题列,因此您需要为其创建迁移:

$ rails g migration add_title_to_posts title:string && rake db:migrate

或许您正在关注gem说明中的示例,因此如果您在admin/post.rb

中删除了该行,则需要删除以下行
f.input :title