Я использую эластичный поиск для поиска пользователей.У меня есть такой документ.
{
"uid":1,
"fullname": "xxxx",
"order_info": [
{"order_id":1, "create_time":"2018-01-01"},
{"order_id":2, "create_time":"2019-01-01"},
{"order_id":3, "create_time":"2019-02-01"}
]
}
Могу ли я получить документ, подобный этому sql
select * from member_info where id in (
select member_id from order_info where create_time > '2019-01-01' group by
uid having count(*) > 3
);