0

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

Admin::Posts#new 中的 NoMethodError

#< Post id: nil, created_at: nil, updated_at: nil> 的未定义方法“标题”

其次是:

insert_tag renderer_for(:new)

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

任何帮助表示赞赏。提前致谢!

4

1 回答 1

0

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

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

或者您可能正在按照 gem 说明中的示例进行操作,因此如果您的文件中有以下行,则需要删除它admin/post.rb

f.input :title
于 2013-07-28T02:44:58.973 回答