Я использую безболезненный скрипт-запрос вasticsearch и хочу получить все ключи внутри параметров.Поэтому я хочу получить к нему доступ как ключ 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'}}}
Но не могу найти правильный синтаксис.Кто-нибудь может мне помочь?