Ich bin auf der Suche nach einer Möglichkeit zu tun genau Array-Treffern in elastische Suche. Sagen wir, das sind meine Dokumente:Exakte Suche in Array-Objekttyp mit elasticsearch
{"id": 1, "categories" : ["c", "d"]}
{"id": 2, "categories" : ["b", "c", "d"]}
{"id": 3, "categories" : ["c", "d", "e"]}
{"id": 4, "categories" : ["d"]}
{"id": 5, "categories" : ["c", "d"]}
Gibt es eine Möglichkeit für alle, die das Dokument zu suchen haben genau die Kategorien „c“ und „d“ (Artikel 1 und 5), nicht mehr oder weniger?
Als Bonus: Die Suche nach „eine dieser“ Kategorien sollte nach wie vor auch möglich sein (zum Beispiel könnten Sie für „c“ suchen und erhalten 1, 2, 3 und 5)
Jede kluge Weise zu dieses Problem angehen?
lustig, das ist genau das, was ich ihm gesagt :) – phoet
@phoet Sie so klug;) – paukul
@femtoRgon es Ihnen danken! Leider sind das schlechte Nachrichten :) – paukul