0

我对 Sunspot 和 Solr 还很陌生。

我想在搜索中实现类似于谷歌site:短语的东西,这样当我搜索

某物

我得到与“某事”相关的所有记录。但是,如果他们搜索

某事网站:example.com

它只显示site属性为的结果example.com

目前我有:

searchable do
    text :full_text
    text :title, :boost => 5
    text :excerpt
end

我需要索引site属性吗?我将如何实现上述想法?

4

1 回答 1

0

不,只要确保你 gsub 你的 params[:query] 在你的控制器中。提取 site: 旁边的值并添加一个 where close 以匹配该站点。你会留下来something

于 2013-03-23T16:14:49.560 回答