問題タブ [elasticsearch-api]
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.
java - ElasticSearch Java API: 既存のドキュメントの更新
現在、Java API を使用して ElasticSearch ドキュメントを更新しようとしています。次のコードを含むグルーヴィーなスクリプトがあります。
私が抱えている問題は、次のドキュメント内の配列を更新したいということです:
上記のドキュメントには、単一のオブジェクトを持つ「policies」という配列を持つドキュメントがあります。「ポリシー」配列を追加のオブジェクトで更新できるようにしたいと考えています。最終結果は次のようになります。
私は何を間違っていますか?
elasticsearch - Elasticsearch クエリ ビルダー「IN」クエリ
エラスティック検索で SQL クエリを複製しようとしていin
ます...次のようなものselect * from products where id in ('123, '345');
私は以下のようなものを持っています -
私が最後に得ている応答System.out.println
は次のとおりです。
製品IDを持つ2つの製品があることは確かであり、123
Kibana345
経由でそれらを見ることができました. しかし、上記のコードはヒットを返しません。SQLIN
クエリを正しい方法で複製していますか?