問題タブ [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.
spring-boot - Elasticsearch 高レベル REST クライアントは geo_point をマップできませんでした
私はelasticsearch geospatialを使用するためのアプリケーションを持っています。ドキュメントのインデックス作成と検索にelasticsearch rest clientを使用しています。geo_point フィールドをエラスティックにインデックス付けすると、それらを検索できませんでした。例外が発生しています。
私のオブジェクトクラス;
インデックス メソッドを作成します。
インデックス マッピング。
geopoint フィールドは geo_point タイプではありません。次の行の半径で場所を検索すると;
上記のコードを実行すると、以下の例外が発生しました。私の間違いは何ですか?
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