Привет, интересно, как мне извлечь длину массива из безболезненного скрипта?
{ "script": { "lang": "painless", "source": "what should be here???) { "params": { "plus": ["a","b","c"], //how to retrieve 3 as plus length? } }
params - это HashMap, в котором plus - это ArrayList.Вы можете получить его длину:
params
plus
"script": { "lang": "painless", "inline": "return params.plus.size()", "params": { "plus": ["a","b","c"] } }