uninitialized constant Mongoid::Taggable::Mongo 错误
我在项目的Gemfile中添加了Mongoid-taggable (https://github.com/wilkerlucio/mongoid_taggable.git)这个Gem,并按照文档在Model中引入了:
但却出现这个错误:
NameError in RecipesController#index
Application Trace信息:
app/models/article.rb:13:in `include'
app/models/article.rb:13:in `<class:Recipe>'
app/models/article.rb:2:in `<top (required)>'
app/controllers/articles_controller.rb:11:in `index'
求帮助。
牧瀬紅莉栖
10 years, 7 months ago
Answers
在 StackOverflow上提问后 找到答案了, Mongoid-taggable 不支持mongoid 3.x,找了 另一个分支 以plugin的方式解决。不知为何Mongoid-taggable的作者不再维护了。
另外,在Stackoverflow上有另一个同学推荐我使用 mongoid-tags-arent-hard 这个gem,在mongoid下工作得很棒。
路过的代码君
answered 10 years, 7 months ago