小编Dan*_*iel的帖子

Solr查询/现场分析器

我是Solr的初学者,并且遇到了不需要的字符进入查询结果的问题.例如,当我搜索"foo bar"时,我得到了"'foo'bar"等内容.我只想要完全匹配.据我所知,这可以在schema.xml文件中设置.我的内容字段类型:

<fieldtype name="textNoStem" class="solr.TextField" positionIncrementGap="100">
 <analyzer type="index">
   <filter class="solr.LowerCaseFilterFactory"/>
   <tokenizer class="solr.KeywordTokenizerFactory"/>
 </analyzer>
 <analyzer type="query">
   <tokenizer class="solr.StandardTokenizerFactory"/>
   <filter class="solr.LowerCaseFilterFactory"/>
 </analyzer>
</fieldtype>
Run Code Online (Sandbox Code Playgroud)

如果您知道解决方案,请告诉我.亲切的问候.

solr

7
推荐指数
1
解决办法
9526
查看次数

标签 统计

solr ×1