使用ElasticSearch进行日志分析,文档中数据如下
{
"name":"aaa",
"city":"1",
"price":"1145.14",
"data":[
{
"name":"abc",
"id":12345,
"result":1
},
{
"name":"acc",
"id":12346,
"result":1
},
{
"name":"axc",
"id":12347,
"result":1
}
//此处省略若干组数据
]
}
以上为一个文档存储的内容,且data未设置nested,也没有权限打开
请问在现有基础上如何查询data中包含多少组数据?
可以使用params['_source']['data'].size()来获取data数组大小。
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢