Jestクライアントを使用してJavaサーバー経由でアクセスしているelasticsearchサーバーがあり、ドキュメントの複数のフィールドを毎回更新する最良の方法を探していました。
これまでのドキュメントを調べたところ、次の2つの方法があることがわかりました。
- スクリプトによる部分的な更新: 複数のフィールドの更新には適していないと思います (変更されたフィールドがわからないため)。
- ドキュメント全体の更新: ドキュメント全体のインデックスを再作成します。
私の質問は、Jest がスクリプトを介してのみ更新を提供することを知って、ドキュメント全体を更新するにはどうすればよいですか?
ドキュメントを削除し、更新されたバージョンをインデックス化するのが最善の方法ですか?