問題タブ [spring-data-elasticsearch]

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 に答える
5162 参照

elasticsearch - @Query を使用した Spring の ElasticSearch

ElasticSearch の _plugin/head インターフェイスを使用してクエリを作成できました。このクエリは、特定の場所にある特定のデバイスの最新のタイムスタンプを返すことを目的としています。クエリは次のようになります。

上記のクエリは意図したとおりに機能します。Spring-Boot と Spring-Data-ElasticSearch を使用しElasticSearchRepositoryて、次のように独自に定義しました。

上記のコードは主に one を返すと予想されるため壊れていますがDeviceEvent、実際には count = 10 (デフォルトのページ サイズ) のデバイス イベントを返しています。また、結果がタイムスタンプの降順で並べられていないようです。クエリのsizeandorder部分が取得されていないかのようです。

ここで何が間違っていますか?

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

elasticsearch - Spring Data Elasticsearch の ElasticsearchTemplate と ElasticsearchRepository

Spring Data Elasticsearchを参照しています

  • org.springframework.data.elasticsearch.repository.ElasticsearchRepository
  • org.springframework.data.elasticsearch.core.ElasticsearchTemplate

これらは同じ目標を達成する 2 つの異なる API のようですが、これら 2 つのタイプの違いが何であるか、さらに重要なことに、どちらをいつ使用するかはわかりません。

誰かアドバイスや指導をお願いできますか?

0 投票する
0 に答える
200 参照

elasticsearch - ES インデックスの Discover 機能の使用中にエラーが発生しました

apitestresults というインデックスがあります。elasticsearch 1.4.4に接続している spring-data-elasticsearch、バージョン 1.1.2.RELEASE を介してデータを入力します。次に、Kibana 4.0.1を持っています。Elasticsearch インスタンスへのアクセスを設定します。これには既に他のインデックスが含まれています。Discover -> Settings -> IndexPattern -> apitestresults を使用すると、次のエラーが表示されます。

これは、こちらのスクリーンショットにも示されています (黒い部分はホスト名です)。 発行イメージ

どんな助けでも大歓迎です

どうもありがとう!