Sto cercando un modo per fare esatte corrispondenze di matrice nella ricerca elastica. Diciamo che questi sono i miei documenti:Ricerca esatta nel tipo di oggetto array usando 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"]}
Esiste un modo per cercare per tutti del documento che hanno esattamente categorie "C" e "D" (documenti 1 e 5), non di più o di meno?
Come bonus: Ricerca di "una di queste" categorie dovrebbe essere ancora possibile, nonché (per esempio si potrebbe cercare "c" e ottenere 1, 2, 3 e 5)
Un modo intelligente per affrontare questo problema?
divertente, questo è esattamente quello che gli ho detto :) – phoet
@phoet voi in modo intelligente;) – paukul
@femtoRgon grazie! sfortunatamente questa è una brutta notizia :) – paukul