2016-05-31 8 views

Antwort

1

_all ist in Kibana nicht erforderlich. Wenn Sie jedoch auf der Registerkarte "Discover" eine Freitextsuche durchführen, gibt Kibana eine query_string query on the default field aus, die _all lautet.

Also, wenn Sie _all deaktivieren Sie explizit die Felder Sie Targeting in Ihrer Abfrage, dh statt der Eingabe some free text in Kibana angeben müssen, müssen Sie content:"some free text" OR title:"some free text" geben (dh entsprechen entweder der content oder die title Feld).

Eine weitere Option ist die Angabe der Einstellung index.query.default_field bei der Erstellung Ihres Index.

Siehe auch this issue

+0

Danke für die Antwort! das index.query.default_field ist der Schlüssel hier, das zu anderen wichtigen Feld zu ändern, das bereits existiert (Nachricht in meinem Fall) hält fast alles transparent für Benutzer – higuita

+0

Ehrfürchtig !! froh, dass es geklappt hat. – Val