Как получить объект BoolQueryBuilder из String в Elasticsearch 2.4.4 Java API? - PullRequest
0 голосов
/ 17 июня 2019

У меня есть запрос bool в виде строки как:

{
  "bool" : {
    "must" : [ {
      "term" : {
        "flag" : "N"
      }
    }, {
      "bool" : {
        "must" : {
          "exists" : {
            "field" : "disco"
          }
        }
      }
    } ]
  }
}

Мне нужно преобразовать его в BoolQueryBuilder (так как мне нужно передать объект BoolQueryBuilder в уже написанную платформу).Я столкнулся с функцией:

QueryBuilders.wrapperQuery(jsonQueryString);

Но это немного выходит за рамки моего требования, так как я не хочу вставлять «обертку» и «запрос» (так как запрос уже вставлен в данную структуру),Итак, какое-либо решение для этого?

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