我有一个包含这样的数组字段的数据结构
{
"platforms": ["ps4", "xbox", "web"]
}
我如何在“平台”字段中返回所有与“网络”匹配的文档?
答案 0 :(得分:0)
假设platforms
的类型为keyword
,以下查询将起作用:
{
"query":{
"term":{
"platforms": "web"
}
}
}
如果该字段是文本并且是由Elastic自动创建的,则将以上查询中的platforms
替换为platforms.keyword
。