es(elasticsearch)如何实现数组包含查询
索引数据m:a: [1, 2, 3]
索引数组n:a: [1, 3, 4]
查询条件:a: [1, 3, 4, 5]
要求包含查询,能查出索引数据n,索引数据n的 1,3,4 都在查询条件中,索引数据 m 不满足条件,2 不在查询条件中
目前用内嵌 script 实现。但是会报脚本编译过多
请教下大家有没有简单的方法。
es(elasticsearch)如何实现数组包含查询
索引数据m:a: [1, 2, 3]
索引数组n:a: [1, 3, 4]
查询条件:a: [1, 3, 4, 5]
要求包含查询,能查出索引数据n,索引数据n的 1,3,4 都在查询条件中,索引数据 m 不满足条件,2 不在查询条件中
目前用内嵌 script 实现。但是会报脚本编译过多
请教下大家有没有简单的方法。
1 回答2.7k 阅读
1 回答1.2k 阅读
加上条件 operator:“and”. 手机不方便打字,你可以查询下