Kibana Suche nach Regulären Ausdrücken

Ich bin Neuling auf ELCH. Ich möchte die Suche für Dokumente, die basierend auf der Reihenfolge des Auftretens der Wörter in einem Feld. Zum Beispiel,

In doc1, my_field: "MEIN FOO WORD-BAR-BEISPIEL"
In doc2, my_field: "MEINE BAR WORD FOO BEISPIEL"

Ich würde gerne die Abfrage in Kibana für Dokumente, wo "FOO" gefolgt von "BAR" und nicht das Gegenteil. Also, ich möchte doc1 zurückgeben, in diesem Fall und nicht doc2.
Ich habe versucht, mit folgenden Abfrage in Kibana suchen. Aber, es funktioniert nicht. Diese Abfrage gar nicht produzieren keine Suchergebnisse.

my_field.raw:/.*FOO.*BAR.*/

Ich habe auch versucht mit analysiert-Feld(nur my_field), aber ich kam zu wissen, dass sollte nicht funktionieren. Und natürlich auch, dass nicht irgendwelche Ergebnisse produziert.

Bitte helfen Sie mir mit diesem regex-Suche. Warum bin ich nicht immer alle passenden Ergebnis für diese Abfrage?

InformationsquelleAutor Krishna Chaitanya | 2016-11-13

Schreibe einen Kommentar