字段的mapping:
langRowNum数组的值doc['langRowNum'] 可以下下标吗?还是必须遍历?求指点 谢谢
"langRowNum" : {
"type" : "nested",
"properties" : {
"language" : {
"type" : "integer"
},
"num" : {
"type" : "integer"
}
}
},
字段数据:"langRowNum" : [
{
"num" : 350,
"language" : 0
},
{
"num" : 200,
"language" : 1
},
{
"num" : 100,
"language" : 2
}
],
我想查询的时候利用脚本重新计算一个值返回,但是获取不到langRowNum数组的值doc['langRowNum'] 可以下下标吗?还是必须遍历?求指点 谢谢
2 个回复
bellengao - 博客: https://www.jianshu.com/u/e0088e3e2127
赞同来自: cxy
通过doc[]只能获取简单类型的字段
laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net
赞同来自: