0

标准请求处理程序的查询如下 field1:(keyword1 OR keyword2) OR field2:(keyword1 OR keyword2) OR field3:(keyword1 OR keyword2) AND field4:(keyword3 OR keyword4) AND field5:(keyword5)

如何为 dismax 请求处理程序编写相同的上述查询

4

1 回答 1

0

dismax 中有三种短语 -mandatory(单词前面带有(+)标记:表示关键字必须同时存在于一个文档中(在一个搜索结果中)-prohibited(单词前面带有(-)标记:表示关键字不得出现​​在搜索结果中 - 并且可选,这是默认值并且前面没有任何标记:表示关键字之一至少在搜索结果中

要针对字段过滤查询,您可以使用 (qf) 参数 qf=name title auther ISBN 或 qf = name 仅搜索名称字段

于 2011-04-18T09:31:00.030 回答