Elastic Search バージョン 7.7 では、インデックス内の複数の _types が削除されました。複数のインデックスにわたってクエリを実行する場合は、次の方法で実行しています。
/index1,index2/_search?q=type:tweet
7.7 で、Transport Java API を使用して複数のインデックスからクエリを実行する最良の方法は何ですか?
編集:
1) " user " と " tweet " の 2 つのインデックスがあるとします。インデックス - user と tweet の両方を以下のように検索したいとします。
フィールドの " user " インデックスを {"username" = " Opster "} としてクエリし、フィールドの " tweet " インデックスを {"data" = " some_text "}としてクエリしたい場合
これは可能ですか?
2) 各インデックスはエラスティック検索の個別のパーティションであることは理解していますが、インデックス間の検索はエラスティック検索で内部的にどのように機能しますか?
ありがとう、
ハリー