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
Es hängt davon ab , was Sie mit „ignorieren“ , aber Ihre Frage wird wahrscheinlich auf die beantwortet werden Kerntypen Referenz docs. Zum Beispiel:
"store":false
zur key2-Zuordnung hinzufügen, um sie nicht im Index zu speichern"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)."index":"no"
auf die key2-Zuordnung setzen, damit sie überhaupt nicht durchsucht werden kannZu 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
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:
"store":false
zur key2-Zuordnung hinzufügen, um sie nicht im Index zu speichern"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)."index":"no"
auf die key2-Zuordnung setzen, damit sie überhaupt nicht durchsucht werden kannZu Ihrer Information, wir haben ein großartiges Diskussionsforum, in dem Fragen wie diese gestellt werden können!