首页 > 技术文章 > Elasticsearch使用

paopaocheng 2018-10-22 16:27 原文

1.多个区间(or)的数据结构:

"bool" => array:1 [▼
      "should" => array:2 [▼
        0 => array:1 [▼
          "range" => array:1 [▼
            "total_price" => array:1 [▼
              "lte" => 10000
            ]
          ]
        ]
        1 => array:1 [▼
          "range" => array:1 [▼
            "total_price" => array:2 [▼
              "lte" => 30000
              "gte" => 10000
            ]
          ]
        ]
      ]
  ]

2.等于多个确定的值

 "terms" => array:1 [▼
      "district_id" => array:2 [▼
        0 => "7"
        1 => "8"
      ]
  ]

3.等于一个确定值

 "term" => array:1 [▼
    "city_id" => 625
 ]

 

推荐阅读