使用acts_as_commentable和acts_as_votable ROR

时间:2019-02-28 04:51:08

标签: ruby-on-rails rubygems acts-as-votable acts-as-commentable

我正在尝试在Rails应用程序中同时使用acts_as_commentable_with_threading和acts_as_votable宝石。

我不确定如何执行我的应用程序正在使用的acts_as_commentable_with_threading gem文件上打开“ acts_as_votable”所需的步骤。

该宝石的自述内容如下:"If you plan to use the acts_as_votable plugin with your comment system be sure to uncomment the line acts_as_votable in lib/comment.rb."

我尝试执行以下操作,但仍然出现错误。

首先打开宝石包装:

gem unpack acts_as_commentable_with_threading

第二次编辑comment.rb文件,以取消对“ acts_as_votable”行的注释。

第三次尝试让捆绑程序使用保存在我的/ app文件夹上方的gem的本地副本:

gem "acts_as_commentable_with_threading", path: "acts_as_commentable_with_threading-2.0.1"

然后运行捆绑安装。使用votable gem提供的get_upvotes方法时,出现以下错误:

undefined method `get_upvotes' for #<Comment:0x00007fa37dbf13f0>

0 个答案:

没有答案