我在elasticsearch中使用无痛脚本查询,我想获取params中的所有键。所以我想像params[0]键一样访问它。像这样的-
{"script":
{"inline":"for (int i = 0; i < ctx._source.entities.length; ++i)
{if(ctx._source.entities[i].id == '4b55dc24e73afd71ae8d37ee70eae2e4')
{for(int j=0;j<params.length;++j){ctx._source.entities[i].params[j].key = params[j].value;}
}","lang":"painless","params" : {"nonProfit" : false,"entityType":'Entity'}}}
但是找不到正确的语法。有人能帮我吗?
暂无答案!
目前还没有任何答案,快来回答吧!