44400


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

[code]

    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;
    
[/code]

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


CC BY-SA 4.0
2018-05-30T00:00:58.793
44382
2018-05-30T04:19:23.223
2018-05-30T04:19:23.223
3060
8823
question
elasticsearch
Elasticsearchで複数のindexから値を取得するQuery


<https://www.elastic.co/guide/en/elasticsearch/reference/current/multi-
index.html>

によれば、 restAPI においては、 index が入るところに、カンマ区切りで複数インデックスを与えてやれば、問題なく動作しそうです。


CC BY-SA 4.0
2018-05-30T04:18:07.317
44400
2018-05-30T04:18:07.317
754
44382
answer