acts_as_follower gem在rails5

时间:2016-09-10 07:29:56

标签: ruby-on-rails-5

acts_as_follower gem在Rails4中运行良好,但它不能正常工作Rails5。 https://github.com/tcocca/acts_as_follower

当我整合并尝试在控制台中使用跟随功能时,我收到以下错误:

  

user = User.find(1)

     

user2 = User.find(2)

     

user.follow(用户2)

如果您使用的是sqlite3数据库,则会出现以下错误:

  

没有找到表格会显示错误

如果您使用的是pg数据库,我收到以下错误:

  

TypeError:没有将nil隐式转换为String

这是demo的源代码,其中包含带有rails5的act_as_follow gem 的 https://github.com/jigarbhatt2711/act_as_follow_demo

1 个答案:

答案 0 :(得分:2)

通过改变我的宝石

gem "acts_as_follower"

gem "acts_as_follower", github: "tcocca/acts_as_follower"

问题解决了!