es 同个索引多条记录联合查询是否可以支持

请问下面的查询sql 用es 是否能实现(数据都在同一个索引里面,同个索引不同数据之间的联合查询)
SELECT
count(1),t1.group_id
FROM
user_info t1
JOIN user_info t2 ON t1.person_id = t2.person_id
WHERE
t2.event_code = 'sms_event'
GROUP BY
t1.group_id

https://blog.csdn.net/u012976879/article/details/86507292