0

update_by_queryPython Elasticsearch クライアントを使用してリクエストを実行したいと考えています。インデックス、タイプ、および NOT であるフィールドを使用してクエリを実行したいと考えていますid。そのフィールドに基づいて、他のフィールドのいくつかを更新したいのですが、そのクエリが結果を返さない場合は、前述のインデックスとタイプを使用して新しいドキュメントを作成する必要があります。

検索してから更新することもできますが、これを 1 つのクエリだけで実行したいと考えています。helpers.bulk(es, result)また、where esis the elasticsearch clientand resultis a list of jsonsを使用して、そのような複数の操作を実行したいと思います。Elasticsearch のバージョンは 5.4 です

4

0 に答える 0