我正在研究搜索带或不带空格的确切字符串的要求(例如:sampletext1,sample text2),
在 solr schema.xml 我添加了以下几行
<fieldType name="exact_text" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
从java应用程序输入是->exact_text:(\”sample\”+AND+\”text2\”),但是上面的配置没有返回结果
当我在 SOlR 管理控制台查询中尝试以下查询时->
1)exact_text:(\”sample\”+AND+\”text2\”)->not returning the result(not working)
2)exact_text:(”sample text2”)-> returning the result(works as expected)
谁能帮我获得这种格式的输入输出(\”sample\”+AND+\”text2\”))