【发布时间】:2019-12-25 11:44:09
【问题描述】:
我使用 SOLR 对多值字段执行文本查询,但它没有按照输入的内容返回。我在字段上使用带有标准标记器的 edimax。
例如,我搜索文本“A B C”,但我得到奇怪的订单结果 结果#1:“A C B” 结果 #2:“A B C” 结果#3:“A C B”
我怎样才能让结果 #2 首先出现。
示例查询: localhost:8983/solr/test/select?defType=edismax&fl=text,score&mm=100%&q=A B C&qf=text
回应: { “文本”:“A C B”, “分数”:16.770645}, { “文本”:“A B C”, “分数”:16.770645}, { “文本”:“A C B”, “分数”:16.770645}, }
【问题讨论】:
标签: solr solr-query-syntax edismax dismax