add 和 put 两种方法添加数据有什么不同?

来源:3-4 indexDB(4)

慕神9465694

2019-10-30 21:52:45

如题

写回答

1回答

好帮手慕糖

2019-10-31

同学你好,1、add() :是增加数据。接收一个参数,为需要保存到对象仓库中的对象。

put() 是增加或修改数据。接收一个参数,为需要保存到对象仓库中的对象。

2、add 和 put 的作用类似,区别在于 put 保存数据时,如果该数据的主键在数据库中已经有相同主键的时候,则会修改数据库中对应主键的对象,而使用 add 保存数据,如果该主键已经存在,则保存失败。

希望能帮助到你,祝学习愉快!

0

0 学习 · 6815 问题

查看课程