Elasticsearch - kombiniert query_string und bool query im Filter

7

Ist es möglich, query_string und bool query in filter query ?

zu kombinieren?

Zum Beispiel -

%Vor%     
Deepak 29.12.2014, 19:38
quelle

1 Antwort

20

bool soll dazu dienen, verschiedene Abfragen zu einer einzigen Bool-Abfrage zusammenzufassen. Sie können bool verwenden, um mehrere Abfragen auf diese Weise zu kombinieren -

%Vor%

Die must-Klausel stellt sicher, dass alle Bedingungen erfüllt sind. Sie können auch verwenden, die sicherstellen, dass eine der Abfragen übereinstimmen, wenn nur sollte verwendet wird.

Da bool nur ein anderer Abfragetyp ist, können Sie auch Bool-Abfragen innerhalb von Bool-Abfragen wie folgt zusammenfassen -

%Vor%     
Vineeth Mohan 29.12.2014, 20:45
quelle