Post的未定义方法“功能”

时间:2018-11-26 13:21:49

标签: ruby-on-rails-5

我尝试在我的应用程序中添加全文本搜索。对于我的应用程序,使用gem'sunspot_rails','〜> 2.3'和gem'sunspot_solr','〜> 2.3'。当我尝试将某些内容保存在mysql db中时:

 @post = Post.new
 @post.title = "Theorema"
 @post.save

它使我回滚,并且:

 NoMethodError (undefined method `featured' for #<Post:0x00007f018ab005d0>):

我是初学者,感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

欢迎来到SO Oleg。 您的featured模型中有属性Post吗?

您使用的gem的github页面上有一个。 也许您是错误地复制了它。如果不需要,则将其删除,或者将其添加到帖子中并进行迁移。

在没有看到您的Post模型的情况下无法真正分辨出来。