2015-02-23 113 views
0

如果我搜索的order of merit不帶引號,則返回結果。第一個結果是「順序」。但是,如果我通過添加引號"order of merit"完成匹配,則返回零結果。這裏發生了什麼?我需要做些什麼才能獲得完全匹配?SOLR短語查詢未返回結果

回答

0

Solr與僅搜索詞或整個詞組之間的區別。取決於您正在使用的查詢解析器。

例如:如果您使用edismax查詢分析器,也有一些明確的參數來定義,短語查詢應該如何處理:

http://wiki.apache.org/solr/ExtendedDisMax#pf_.28Phrase_Fields.29

也許這是一個好主意,檢查你的solrconfig.xml反對那。