未初始化的常量Mongoid :: Slug - 无法使mongoid-slug工作

时间:2015-01-21 07:21:12

标签: ruby-on-rails ruby-on-rails-4 mongoid4 mongoid-slug

在尝试加载视图时接收未初始化的常量Mongoid :: Slug。

陷入困境的模型是:

class Course
  include Mongoid::Document
  include Mongoid::Timestamps
  include Mongoid::Slug

  field :title, type: String
  slug :title

  validates :title, presence: true, uniqueness: true
end 

Gemfile正在拉入mongoid和mongoid-slug:

gem 'mongoid', github: 'mongoid/mongoid', branch: 'master'
gem 'mongoid_search', '0.3.2'
gem 'mongoid-slug', github: 'digitalplaywright/mongoid-slug'

gem列表显示每个安装的版本:

mongoid (4.0.0)                                                                                                                                                               
mongoid-slug (4.0.0)                                                                                                                                                          
mongoid-tree (2.0.0)                                                                                                                                                          
mongoid_search (0.3.2) 

有关此处发生的事情的任何建议吗?

1 个答案:

答案 0 :(得分:0)

所有似乎都已通过重新启动开发环境得到解决。

今天早上旋转开发虚拟机,一切都很愉快。

所以也许在介绍mongoid-slug之后我应该重启网络服务器。