Elasticsearchで1つのQueryで複数のindexや複数のtypeの情報を一気に抽出する方法はありますか?
SQLで書くと下記のようなことを実現したいのですが、お分かりになる方はいらっしゃいますか?

SELECT (case
 when cafe.name like "%コメダ%" then cafe.name
 when restaurant.name like "%コメダ%" then restaurant.name
 ELSE  null END
) shopname
FROM cafe,restaurant
GROUP BY shopname;

よろしくお願いいたします。