在我的应用程序中,我在 mongoDB 下创建了一个模型,然后我使用 sunspot_mongo 将其重新索引到 solr。我想从 solr 中搜索,我的模型是,
`require 'sunspot_mongo'
class Post
include Mongoid::Document
include Sunspot::Mongo
field :title
field :content
field :author, type: String
searchable do
text :title, :stored => true
text :content
end
end`
我的控制器索引方法是,
def index
#@posts = Post.all
search=Post.search do
fulltext 'hello'
end
@posts = search.results
respond_to do |format|
format.html # index.html.erb
format.json { render json: @posts }
end
结束,但它显示错误,未初始化常量 Sunspot::Mongo::DataAccessor::BSON
我无法修复此错误