Я использую упругую и пытаюсь найти весь документ, который не содержит строки.Не содержит регулярное выражение в elasticsearch
Я узнал, что могу сделать это с помощью регулярного выражения .*string.*
и использовать запрос «must_not». но я действительно не хочу его использовать.
Есть ли другой способ? Спасибо
Для лучшего ответа: опишите, почему вы не хотите, решение, которое вы нашли до сих пор – rmuller
запрос является очень сложным и уже вложены 6 и даже 7 раз, так что я не wan't сделать это сложнее, чем есть. –
И что мешает вам использовать 'must_not' с' match' или 'term' в нем? –