【问题标题】:AWs Cloudsearch Complex filteringAWS Cloudsearch 复杂过滤
【发布时间】:2014-10-13 06:18:39
【问题描述】:

在 Cloudsearch 中过滤数据时,我使用的是:

&fq=(and type:1 sub_type:0)

我想要做的是添加更多内容,但不是 AND 而是 OR

所以查询是这样的:

filter: 
      type=1
   and
      sub_type=0
   and
      color=red or color = blue

我将如何构建过滤器来做到这一点?

【问题讨论】:

    标签: amazon-web-services amazon-cloudsearch


    【解决方案1】:

    看起来像这样(布尔运算符可以接受任意数量的参数):

    fq=(and type:1 sub_type:0 (or color:'red' color:'blue'))
    

    http://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-compound-queries.html

    【讨论】:

      猜你喜欢
      • 2020-12-01
      • 1970-01-01
      • 2014-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多