Я создаю (ElasticSearch) Painless скрипт. И в качестве параметра я устанавливаю массив, но я не могу зациклить этот массив в моем скрипте.
Установщик эластичных параметров (с NEST):
Params = new Dictionary<string, object>
{
{ "ages", new []{2,4,6}},
}
Безболезненный скрипт:
for(int age in params.ages)
{
// do something
}
Ошибка:
"script_stack": [
"... for(int age in params.ages){ ...",
" ^---- HERE"
],
Как использовать параметр в качестве массива?