[英]Elasticsearch more than one range
I work with the PHP client and try to add ranges to my query. 我使用PHP客户端,并尝试向查询添加范围。 The ranges are working, but only the last one.
范围有效,但只有最后一个。
How can I use both ranges? 如何使用两个范围?
Array (
[index] => myindex
[size] => 75
[sort] => Array (
[0] => DATE:desc
)
[body] => Array (
[query] => Array (
[filtered] => Array (
[query] => Array (
[match] => Array (
[_all] => Array (
[query] => My Query
[operator] => and
[fuzziness] => 0.8 ) ) )
[filter] => Array (
[range] => Array (
[DATE] => Array (
[format] => MM/dd/yyyy||yyyy
[gte] => 01/01/2015
[lt] => 12/31/2016 )
[ART] => Array (
[gte] => 3
[lt] => 4 ) ) ) ) ) ) )
Try this link : multiple range filter or this : multiple range filter 尝试以下链接: 多范围过滤器或this: 多范围过滤器
generally search for the phrase "elasticsearch multiple range" 通常搜索短语“ elasticsearch多重范围”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.