我有一个User
像这样的映射:
name: {
type: "string"
},
followed_groups: {
type: "nested",
properties: {
created_at: {
type: "string"
},
group_id: {
type: "string"
}
}
},
id: {
type: "integer"
},
member_of_groups: {
type: "nested",
properties: {
created_at: {
type: "string"
},
group_id: {
type: "string"
}
}
}
而且我想获得关注某个组或该组成员的用户。
每个单独的查询都可以使用嵌套查询,例如:
"query":{
"nested":{
"query":{
"terms":{
"followed_groups.group_id":[
"22"
]
}
},
"path":"followed_groups"
}
}
但是我找不到将两者与OR
条件结合起来的方法。请问有可能吗?