2012-02-09 150 views
3

是否可以在SOLR的以前的搜索列表中搜索?例如。首先搜索「hello」,然後在結果列表中,用戶想要搜索包含「world」的記錄。是否與搜索你好,世界一樣?在SOLR的搜索範圍內搜索

回答

4

與尋找「你好」和「世界」是否一樣?

我相信是的。

或者,您可以使用filter query,例如, ?q=hello&fq=world

這可能不是「Hello world」情況下的正確解決方案,但它可能是一個有趣的例子。

4

使用過濾器查詢是一個很好的解決方案。只有不同之處在於評分文件,不管在過濾器查詢中使用什麼都不用於評分。

?q=hello&fq=world 

只有你好被拿下。

但是在

?q=hello+AND+world 

兩個詞都打進

+0

感謝您對篩選查詢的其他信息,非常感謝! – Manny 2012-02-10 04:38:41