在rails 3.0.8中,一切都运行得很好。我最终会升级到rails 3.2,但为了做好准备,Ryan Bates在Railscast中建议首先升级到最新的rails 3.0版本,即3.0.17。升级到3.0.17后,我得到了:
undefined method `reputation_value_for'我在安装了Ruby 1.9.2版的rvm上运行rails。为了确保这不是gem的问题,我卸载了1.9.2并重新安装了它。我安装了bundler gem,然后运行了bundle install。它仍然得到相同的错误。
然后,我重命名了数据库迁移,并运行rails g reputation_system。新旧迁移文件完全相同。
完整的回溯,Gemfile和Gemfile.lock here的要点。
发布于 2012-10-15 23:20:53
我简单地看了一下gem的代码,你想要的方法现在被命名为reputation_for了吗?
它已被弃用,并被reputation_for取代,请参阅提交
https://stackoverflow.com/questions/12898388
复制相似问题