dismax是否支持标准requestHandler等所有功能?停用词?同义词?阻止?你听说过“edismax”吗?
我正在使用Solr1.4
对于我对停用词的第一次测试,它不起作用..好吧,我想是这样......
如果计算条件= [1,2]
,我将DisMax配置为匹配所有条件示例(法语)
- un tshirt(意思是:一件T恤,即使我的mm = 2,也应该只搜索“T恤”)
- 没有dismax的结果(它是,寻找两个术语):它的dismax“un”字和“tshirt”字
- 使用标准查询找到的结果:只搜索“tshirt”字。
提前感谢您的帮助:)
答案 0 :(得分:0)
这就是我添加分析仪的方法。
<fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true">
<analyzer type="query">
<tokenizer class="solr.LowerCaseTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="french_stop.txt" enablePositionIncrements="true" />
</analyzer>
现在它似乎正在发挥作用。
度过愉快的一天;)