【发布时间】:2020-09-02 18:20:22
【问题描述】:
我正在尝试根据数组字段是否至少包含 另一个集合中的一个元素。
我有一个包含字符串数组的字段,例如:
_source: {
...
keywords: [
"Data Science",
"Chemistry",
"Biology",
"Computer Science",
"Economics"
]
}
我想过滤结果,使关键字至少包含以下一项 值列表,例如:
> ["History","Biology"] # would return the above document
> ["History","Geography"] # would not
它包含多少并不重要,只要它匹配 至少其中一个。
我尝试了条款查询,但没有给出任何结果
【问题讨论】:
标签: elasticsearch elasticsearch-dsl