标准请求处理程序的查询如下: field1:(keyword1 OR keyword2) OR field2:(keyword1 OR keyword2) OR field3:(keyword1 OR keyword2) AND field4:(keyword3 OR keyword4) AND field5:(keyword5)
如何为dismax请求处理程序编写相同的查询
发布于 2011-04-18 17:31:00
dismax -mandatory中有三种短语(单词前面有(+)标记:表示关键字必须同时存在于一个文档中(在一个搜索结果中) -prohibited (单词前面有(-)标记:表示关键字不能出现在搜索结果中-and可选,这是默认的,并且前面没有任何标记:表示至少在搜索结果中有一个关键字
要根据字段过滤查询,可以使用( qf )参数qf=name title auther ISBN或qf= name来仅搜索名称字段
https://stackoverflow.com/questions/4814950
复制相似问题