0
the Documentationを確認しましたが、bulkPutとbulkAddの使用に違いはないようです。Dexie:差額bulkPutとBulkAdd
しかし、以前に削除したイベントを含むイベントのリストでbulkAddを使用しようとすると、このイベントは追加されないことに気付きました。 bulkPutを使用すると、イベントが追加されます。
この2つの方法の違いをよりよく理解したいと思います。
おかげ
the Documentationを確認しましたが、bulkPutとbulkAddの使用に違いはないようです。Dexie:差額bulkPutとBulkAdd
しかし、以前に削除したイベントを含むイベントのリストでbulkAddを使用しようとすると、このイベントは追加されないことに気付きました。 bulkPutを使用すると、イベントが追加されます。
この2つの方法の違いをよりよく理解したいと思います。
おかげ
bulkAdd()が成功し、それらのレコードだけでなく、新しいものに更新されますbulkPutながら同じ主キー()で任意の項目を追加するために失敗します。トランザクション内でbulkAdd()を実行して明示的に操作をキャッチしないと、トランザクション全体が失敗し、いずれかの項目に既存の主キーがある場合はロールバックされます。 bulkAdd()をキャッチすると、成功した操作は成功し、失敗した操作は無視されます。
ありがとうございます。私はドキュメンテーションの詳細を詳しく知りたい! –