Solr から Elasticsearch に移行しようとしています。Solr で作業していたいくつかのクラスを Elasticsearch に変換していますが、現在はこれで行き詰まっています。
Solrでは、以前は次のものがありました:
QueryResponse response = getServer().query(myQuery);
List<MyClass> result = response.getBeans(MyClass.class);
それだけで、使用できる MyClass オブジェクトを含むリストを取得しましたが、ElasticSearch Java API で getBeans に相当するものが見つかりませんでした。類似したものがあるか、結果ソースを取得する必要があります
searchHit.getSourceAsString();
また
searchHit.getSource();
結果を解析して独自の Bean を作成しますか?
正しい方向へのヘルプやポインタは非常に高く評価されます。
ありがとう。