太阳黑子和索尔:类似谷歌的“网站:”在搜索中

时间:2013-03-23 16:09:44

标签: ruby-on-rails ruby-on-rails-3 solr sunspot

我是Sunspot和Solr的新手。

我想在搜索中实施类似于Google site:词组的内容,以便在我搜索

  

东西

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

  

某个网站:example.com

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

目前我已经:

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

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

1 个答案:

答案 0 :(得分:0)

没有。只需确保你在你的控制器中gsub你的params [:query]。提取站点旁边的值:并添加一个接近匹配站点的位置。您将留下something