1. 程式人生 > >Solr分詞搜尋結果不準確

Solr分詞搜尋結果不準確

Solr的schema.xml預設配置分詞後條件取 OR

例如:大眾1.6T  系統會自動分詞為  【大眾】 【1.6T】(ps:不同分詞器分詞效果不同)   會搜尋出包含 【大眾 OR  1.6T】 的結果。

想要讓Solr搜尋預設為    【大眾 AND 1.6T】

則只需要修改solr\collection1\conf\schema.xml檔案solrQueryParser節點

開啟schema.xml檔案,搜尋<solrQueryParser defaultOperator="OR"/>  把改程式碼放到註釋外面,將 OR 替換為 AND 即可