Elasticsearch UpdateByQuery Генерация случайного UUID с безболезненным - PullRequest
0 голосов
/ 29 мая 2019

Моя версия ES - 6.0.0.

Я пытаюсь сгенерировать случайный UUID через обновление по сценарию запроса.Безболезненно просто отказывается сотрудничать.

Взято из их официальных документов: https://www.elastic.co/guide/en/elasticsearch/painless/6.0/painless-api-reference.html

UUID
static UUID fromString(String) (java 9)

Мой сценарий:

def randText = UUID.fromString("asdadsad");

Я получаю ошибки

    "caused_by": {
      "type": "illegal_argument_exception",
      "reason": "Unknown call [fromString] with [0] arguments on type [UUID]."
    }

Я испробовал каждую возможную комбинацию

new UUID()
new UUID
UUID.random()
UUID.randomString()
UUID.randomUuid()
UUID.randomUUID()

Как должен работать этот класс?

PS: «Безболезненный» - самый болезненный язык, с которым я работал.

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