Получить все ключи от параметров в скрипте безболезненного запроса - PullRequest
0 голосов
/ 26 декабря 2018

Я использую безболезненный скрипт-запрос в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'}}}

Но не могу найти правильный синтаксис.Кто-нибудь может мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...