gpt4 book ai didi

elasticsearch - 在 Elasticsearch 中查询具有一个值的属性的多个值

转载 作者:行者123 更新时间:2023-11-29 02:43:50 25 4
gpt4 key购买 nike

我正在尝试在此查询的基础上进行一些构建。我正在搜索的索引也有一个带有 id 的字段“entity”。所以一些记录会有“实体”:16,“实体”156等,具体取决于实体的ID。我需要以这样的方式扩展此查询,以便我可以传递一个数组或一些值列表,例如 {:term => {:entity => [1, 16, 100]}} 并取回具有的记录这些整数之一作为它们的实体值。到目前为止我还没有运气,有人可以帮助我吗?

{ 
"query" : {

"bool" : {
"must" : [
{
"term" : {"user_type" : "alpha"}
},
{
"term" :{"area" : "16"}
}
],
"must_not" : [],
"should" : []
}
},
"filter": {
"or" : [{
"and" : [
{ "term" : { "area" : "16" } },
{ "term" : { "date" : "05072013" } }
]
}, {
"and" : [
{ "term" : { "area" : "16" } },
{ "term" : { "date" : "blank" } }
]
}


]
},
"from" : 0,
"size" : 100
}

最佳答案

关于elasticsearch - 在 Elasticsearch 中查询具有一个值的属性的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16255416/

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