-1
我有一個短語查詢問題。Solr - 僅匹配確切短語
查詢輸入:「許多成果」
我想有隻包含確切的短語匹配的文本:
「字字字許多結果字字字」
「逐字逐句許多成果詞」
但問題是:
「字字字許多結果字字字」
「逐字逐句許多成果詞」
「字很多結果字「 - 我不想在我的結果中有這個
模式:
<fieldType name="text" class="solr.TextField" termVectors="true" termPositions="true" termOffsets="true" autoGeneratePhraseQueries="true">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory" />
<filter class="solr.TrimFilterFactory" />
<filter class="solr.LowerCaseFilterFactory" />
<filter class="solr.ReversedWildcardFilterFactory" />
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory" />
<filter class="solr.TrimFilterFactory" />
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>
感謝您的幫助
你能告訴我們您所使用的查詢解析器並粘貼調試輸出(debugQuery =真)查看查詢是如何解析? – jpountz 2012-02-21 23:45:06
不停止單詞過濾器吧? – aitchnyu 2012-02-22 07:40:06