gpt4 book ai didi

elasticsearch - 在Elasticsearch中使用2个不同的范围

转载 作者:行者123 更新时间:2023-12-03 00:40:28 24 4
gpt4 key购买 nike

我有此查询仅在查询一个字段时有效,但是如果我尝试查询两个字段的范围,则会引发错误:

{
"query": {
"range" : {
"date" : {
"gt" : "18/05/2017",
"lt" : "19/05/2017"
}
},
"range": {
"number_of_cyclist_killed" : {
"gt" : 0
}

}
}
}

如何查询 number of cyclists > 0的位置以及日期范围?

最佳答案

试试这个:

{
"query": {
"bool": {
"must": [
{
"range": {
"date": {
"gt": "18/05/2017",
"lt": "19/05/2017"
}
}
},
{
"range": {
"number_of_cyclist_killed": {
"gt": 0
}
}
}
]
}
}
}

关于elasticsearch - 在Elasticsearch中使用2个不同的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44071676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com