索尔属性:
- solr-5.2.1
- 默认运算符是AND
我正在使用下一个查询:
NAME:marie SECOND_NAME:curie +PROFESSION:physicist
mm=80%
根据最小匹配文档,我希望匹配 2 个子句是搜索结果( as (int) (3 * 0.8) = 2
)。
由于需要PROFESSION,我希望在结果中我将在此属性上匹配并且至少彼此匹配 - NAME或SECOND_NAME。
事实上,我正在获取与PROFESSION:physicist以及其他字段的任何其他值匹配的所有文档。如果我从请求中删除+符号,则 solr 返回至少有 2 个匹配项的结果(因此在这种情况下,最小匹配项可以正常工作)
看起来添加强制选项来请求废除最小匹配条件。smb 可以解释这是否是预期的行为?
谢谢