Документация Dexie.js для Table.bulkAdd ()
https://dexie.org/docs/Table/Table.bulkAdd()#remarks
говорит: Добавить все данные объекты в хранилище.
Документация Dexie.js для Table.bulkPut ()
https://dexie.org/docs/Table/Table.bulkPut()#remarks
ПочемуЕсть ли две функции, если они оба делают одно и то же, то есть создают новые записи?Я ожидал, что bulkPut () выполнит обновления существующих записей.
Я что-то упустил?
Это проблема с документацией.Буду обновлять документы.Разница между add и put лучше описана в документации Table.put () по адресу https://dexie.org/docs/Table/Table.put(), где объясняется «Добавляет новый или заменяет существующий объект в хранилище объектов».и «Если объект с таким же первичным ключом уже существует, он будет заменен данным объектом. Если он не существует, он будет добавлен».