Da die Konfiguration von path
auf das _id
Feld einer bestimmten Zuordnung setzen ist veraltet (wie in der Dokumentation festgestellt here),Wie _id in Elasticsearch 2.0
Wie kann ich das _id
Feld für ein bestimmtes Dokument in elasticsearch 2.0?
(In meinem speziellen Anwendungsfall, ich will alle Dokumente mit meiner eigenen ID zu indizieren. Ich weiß, dass sie alle einzigartig sind)
Damn! Das ist so trivial, ich weiß nicht, warum ich nicht daran gedacht habe, das zu versuchen. :/(Und ich denke immer noch, dass sie es in ihrer Dokumentation erwähnen sollten) – gillyb
Es ist irgendwie kurz erwähnt in diesem [Blogpost] (https://www.elastic.co/blog/great-mapping-refactoring) ankündigende bevorstehende Änderungen in ES 2.0. Ich gebe zu, es würde nicht schaden, wenn der Arzt es "offiziell" erwähnt. – Val
Es ist dokumentiert [mit dem Index API] (https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html), die allererste Sache. "Das folgende Beispiel fügt das JSON-Dokument in den" twitter "-Index unter einem Typ namens" Tweet "mit einer ID von 1" Nur später auf der Seite ist die Methode der automatischen Generierung der ID mit einem HTTP POST eingeführt. EDIT: begrenzte Abschriftenunterstützung in den Kommentaren. – GlenRSmith