私はnode.js/requestを使用して多数のアイテムを削り取り、フィールドをElasticSearchドキュメントにマッピングしています。重複する文書をElasticSearchに挿入しないようにする方法
{ id: 123456 }
定期的に、私は「リフレッシュ」とオリジナルアイテムが使用できなくなっているかを確認しないしたいのですが、何らかの理由:オリジナルの文書が変更されないIDフィールドを持っています。現時点では、私は直接スクラップし、単にElasticに挿入するスクリプトを用意しています。
挿入を行う前に同じIDのアイテムが既に存在するかどうかを確認する方法はありますか?私は重複のトンで終わることを望んでいません。
は本当に助けにはならない。そして、それはあなたが特定のIDを持つ文書のみが作成されますが、上書きされないべきであることを指定することができoperation typeを使用して簡単にする必要があります、全く反対の –