Wie verwende ich queryString () in elasticsearch (Java API)?

Ich arbeite an der elastischen Suche v1.1.1. Ich hatte ein Problem mit Suchanfragen. Ich möchte wissen, wie ich es unter einem Hindernis lösen kann

Hier ist meine Zuordnung

{
  "token" : {
               "type" : "string"
            }
}

Daten im indizierten Datensatz sind

 {
   token : "4r5etgg-kogignjj-jdjuty687-ofijfjfhf-kdjudyhd"
 }

Meine Suche ist

4r5etgg-kogignjj-jdjuty687-ofijfjfhf-kdjudyhd

Ich möchte eine genaue Übereinstimmung des Datensatzes. Welche Abfrage ich verwenden muss, um eine genaue Übereinstimmung des Datensatzes zu erhalten, kann durchgeführt werden

  QueryBuilders.queryString() ?

Ich habe mit queryString () nachgesehen und festgestellt, dass es für die genaue Übereinstimmung nicht nützlich ist

Bitte schlagen Sie mich vor

Antworten auf die Frage(2)

Ihre Antwort auf die Frage