問題タブ [resthighlevelclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
487 参照

spring-boot - Elasticsearch 高レベル REST クライアントは geo_point をマップできませんでした

私はelasticsearch geospatialを使用するためのアプリケーションを持っています。ドキュメントのインデックス作成と検索にelasticsearch rest clientを使用しています。geo_point フィールドをエラスティックにインデックス付けすると、それらを検索できませんでした。例外が発生しています。

私のオブジェクトクラス;

インデックス メソッドを作成します。

インデックス マッピング。

geopoint フィールドは geo_point タイプではありません。次の行の半径で場所を検索すると;

上記のコードを実行すると、以下の例外が発生しました。私の間違いは何ですか?

0 投票する
1 に答える
3826 参照

elasticsearch - mget プロデュース: 応答の応答本文を解析できません

Java High Level REST Client を介してMulti-Get リクエストを発行すると、次の例外が発生します。

「Response{requestLine=POST /_mget HTTP/1.1, host= http://localhost:9200 , response=HTTP/1.1 200 OK} のレスポンス本文を解析できません」

Elastic に送信されたログから次の JSON を取得しました。

上記の JSON を Postman 経由で Elastic に送信したところ、次の応答が表示されました (ログに表示されるものと同じです)。

それは有効な応答ではありませんか?これはelasticsearch-rest-high-level-clientの問題ですか?

エラスティック 7.5.0、org.elasticsearch.client:elasticsearch-rest-high-level-client:7.5.2