Я добавляю строку в массив с помощью безболезненного вызова API и ctx.Для простых строк это работает отлично.
Мои загруженные данные: Время запроса: 26 / Mar / 2019: 09: 25: 47 +0100, Cookie: sessionid = 760ddsaa323
POST test/doc/948650eff51e70ecf0e7c38d4afa442d/_update
{
"script" : {
"source": "if(ctx._source.session_cookie_log != null) {ctx._source.session_cookie_log.add(params.newsupp)}",
"params": {
"newsupp": "Request time: 26/Mar/2019:09:25:47 +0100, Cookie: sessionid=760ddsaa323"
}
}
}
Однако мои требования изменились, и я должензагрузить объект JSON в массив вместо строки.
Мой объект, который я пытаюсь загрузить сейчас:
{
"Request time": "26/Mar/2019:09:25:47 +0100",
"Cookie": "sessionid=760ddsaa323"
}
Как настроить вызов API для загрузки объекта JSON вместо строки?