Ich bin neu bei Elasticsearch. Ich habe Schwierigkeiten, ein Feld des Dokuments für _id
zu verwenden. Hier ist meine Zuordnung:
Hier ist ein Beispieldokument:
%Vor%Beim Indexieren dieses Dokuments habe ich etwas wie:
%Vor%Habe ich etwas falsch gemacht? Wie soll das funktionieren?
EDIT: _id.path wurde in Version 1.5 veraltet und in Version 2.0 entfernt.
EDIT 2: in Versionen, in denen dies unterstützt wird, gibt es eine Leistungseinbuße, da der koordinierende Knoten gezwungen wird, alle Anforderungen (einschließlich Bulk) zu analysieren, um das richtige primäre Shard für jedes Dokument zu bestimmen.
Geben Sie einen _id.path in Ihrem Mapping ein, wie hier beschrieben: Ссылка
Hier ist eine vollständige, funktionierende Demonstration:
%Vor%Tags und Links elasticsearch