我对短语查询有疑问。
查询输入:“to many results”
我只想拥有包含完全匹配短语的文本:
“word word word to many results word word word”
“词词多结果词”
但问题是:
“word word word to many results word word word”
“词词多结果词”
“word many results word”——我不想在我的结果中出现这个
架构:
<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>
感谢帮助