我是Sunspot和Solr的新手。
我想在搜索中实施类似于Google site:
词组的内容,以便在我搜索
东西
我得到与“某事”有关的所有记录。但是,如果他们搜索
某个网站:example.com
它仅显示site
属性为example.com
的结果。
目前我已经:
searchable do
text :full_text
text :title, :boost => 5
text :excerpt
end
我是否需要索引site
属性?我如何实现上述想法?
答案 0 :(得分:0)
没有。只需确保你在你的控制器中gsub你的params [:query]。提取站点旁边的值:并添加一个接近匹配站点的位置。您将留下something
。