【发布时间】:2017-07-09 21:13:57
【问题描述】:
我在 solr 字段内容中有以下环绕查询搜索。
_query_:"{!surround maxBasicQueries=10000} content:5N(tru*,(equi* OR and*))
如何提交包含多个字段的 ORed 或 ANDed 查询。 使用 Surround QueryParser 可以实现这样的事情吗?我可以同时搜索两个字段。
查询:"{!surround maxBasicQueries=10000} AND (content:5N(tru*,(equi* OR and*)),examples:10N(em*,rit*))
【问题讨论】:
-
你这是什么意思?
5N(content:tru*,(content:equi* OR otherfield:and*))之类的东西没有任何意义(如果是在完全不同的领域,则不能在五个字之内),那么您在寻找什么? -
@femtoRgon 用一个详细的例子更新了问题,基本上我需要在一个环绕查询中搜索多个字段
标签: search solr lucene solrcloud surround