Elasticsearch: So ignorieren Sie ein Feld in der elastischen Suchzuordnung

Erstellt am 11. Sept. 2015  ·  3Kommentare  ·  Quelle: elastic/elasticsearch

Hallo,

In meinen Daten möchte ich ein Feld ignorieren. Wie soll ich dafür ein Mapping erstellen? Zum Beispiel,

{
"key1":"Wert1",

"key2":"Wert2"
}

Ich möchte key2 ignorieren, also wie soll ich meine Zuordnung erstellen?

Danke

Hilfreichster Kommentar

Es hängt davon ab , was Sie mit „ignorieren“ , aber Ihre Frage wird wahrscheinlich auf die beantwortet werden Kerntypen Referenz docs. Zum Beispiel:

  • Sie können "store":false zur key2-Zuordnung hinzufügen, um sie nicht im Index zu speichern
  • Sie können "include_in_all":false zur key2-Zuordnung hinzufügen, um sie nicht in das Feld _all (was bedeutet, dass sie nicht in eine Textsuche aufgenommen wird, es sei denn, Sie suchen explizit nach dem Feld key2).
  • Sie können "index":"no" auf die key2-Zuordnung setzen, damit sie überhaupt nicht durchsucht werden kann

Zu Ihrer Information, wir haben ein großartiges Diskussionsforum, in dem Fragen wie diese gestellt werden können!

Alle 3 Kommentare

Es hängt davon ab , was Sie mit „ignorieren“ , aber Ihre Frage wird wahrscheinlich auf die beantwortet werden Kerntypen Referenz docs. Zum Beispiel:

  • Sie können "store":false zur key2-Zuordnung hinzufügen, um sie nicht im Index zu speichern
  • Sie können "include_in_all":false zur key2-Zuordnung hinzufügen, um sie nicht in das Feld _all (was bedeutet, dass sie nicht in eine Textsuche aufgenommen wird, es sei denn, Sie suchen explizit nach dem Feld key2).
  • Sie können "index":"no" auf die key2-Zuordnung setzen, damit sie überhaupt nicht durchsucht werden kann

Zu Ihrer Information, wir haben ein großartiges Diskussionsforum, in dem Fragen wie diese gestellt werden können!

Danke, ich habe versucht, alles einzuschließen wie
"key2":{
"Typ" : "Objekt",
"aktiviert": falsch,
"speichern": falsch,
"include_in_all":falsch,
"index":"nein"
}

aber dennoch, wenn ich versuche, die Daten aufzunehmen, werden sie nicht ignoriert. Ich werde die Frage auch im Forum posten.

Danke

Die Diskussion wurde hier für alle fortgesetzt, die dies verfolgen möchten. Es sieht derzeit nach einer relativ einfachen Fehlkonfiguration aus

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

clintongormley picture clintongormley  ·  3Kommentare

clintongormley picture clintongormley  ·  3Kommentare

jpountz picture jpountz  ·  3Kommentare

ttaranov picture ttaranov  ·  3Kommentare

rjernst picture rjernst  ·  3Kommentare