Запрос Grafana / ElasticSearch: поле, равное значению ИЛИ поле не существует - PullRequest
0 голосов
/ 01 октября 2018

Я добавил новое поле к Grafana и хотел бы иметь следующий запрос Lucene, который будет игнорировать поле, если оно отсутствует:

!_exists_:field OR (_exists_:field AND field:value)

Однако,даже простое существует ИЛИ не существует Lucene Похоже, что запрос не работает, в то время как ElasticSearch его поддерживает: !_exists_:field1 OR _exists_:field2 https://discuss.elastic.co/t/how-to-do-where-field1-exists-or-field2-does-not-exist/95626

Есть ли способ сделать это также с помощью запроса Lucene?Вариант с AND работает нормально: https://stackoverflow.com/a/50997638/10441689

Я хочу использовать это для новой переменной шаблона, где переменная может отсутствовать.Я бегу Grafana 5.2 / ElasticSearch 5.6.

...