【问题标题】:Solr OR returns no results on valid subqueriesSolr OR 对有效子查询不返回任何结果
【发布时间】:2015-07-30 23:44:43
【问题描述】:

我有一个 Solr 查询,用于查找不存在字段/字段值的文档,并且字段包含来自给定集合(A OR B OR C)的值。

我想出的是 (-field:[* TO *] OR field:(A OR B OR C))。每个子查询都返回预期的结果,但将两者与 OR 结合起来什么也没给我。有没有其他的表达方式?

【问题讨论】:

    标签: solr


    【解决方案1】:

    根据this topic,您可以添加括号并尝试类似:

    (-field:[* TO *]) OR (field:(A OR B OR C))
    

    【讨论】:

      猜你喜欢
      • 2022-10-13
      • 1970-01-01
      • 1970-01-01
      • 2012-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-01
      相关资源
      最近更新 更多