ElasticSearchで子と親のマッピングがある場合。子供の統計に基づいて親を検索するにはどうすればよいですか。
例:
{
'parent':{
'_id':{
'path':'parent_id'
},
'properties':{
'parent_id':{
'type':'string'
},
'name':{
'type':'string'
},
'job':{
'type':'string'
},
'age':{
'type':'integer'
},
}
}
}{
'child':{
'_parent':{
'type':'parent'
},
'_id':{
'path':'child_id'
},
'properties':{
'child_id':{
'type':'string'
},
'name':{
'type':'string'
},
'favorite_toy':{
'type':'string'
},
'age':{
'type':'integer'
},
}
}
}
どのように私は:
- 'bob'という名前の子を持つすべての親を取得しますか?
- 'bob'という名前の子を持つすべての親を数えますか?
- 2人以上の子供を持つすべての親を取得しますか?
- 5歳以上の子供が2人いるすべての親を取得しますか?