我正在尋找一種方法來做確切的彈性搜索中的數組匹配。 比方說,這是我的證件:使用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"]}
有沒有一種方法來搜索所有文件的有正是類別「c」和「d」(文件1和5),沒有多還是少?
還有一個好處:在搜索類別「這一個」應該還是可能的(例如,你可以搜索「C」,並獲得1,2,3和5)
任何聰明的方式,解決這個問題?
可笑,這正是我告訴他:) – phoet
@phoet你太聰明瞭;) – paukul
@femtoRgon謝謝!不幸的是這是個壞消息:) – paukul