gpt4 book ai didi

elasticsearch - Elasticsearch,查询数组

转载 作者:行者123 更新时间:2023-12-02 23:23:28 26 4
gpt4 key购买 nike

假设我有以下数据:

{"field": [{"type": "A"}, {"type": "B"}]},
{"field": [{"type": "B"}]}

给定字段是数组,如何在Elasticsearch中构造查询以获取具有特定字段类型值的所有记录的计数?

最佳答案

您可以将Count API与以下查询一起使用

查询:

GET /index/index_type/_count
{
"query" : {
"term" : { "field.type" : "A" }
}
}

响应:
{
"count" : <number of docs>,
"_shards" : {
"total" : 5,
"successful" : 5,
"failed" : 0
}
}

关于elasticsearch - Elasticsearch,查询数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46012060/

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