add 和 put 两种方法添加数据有什么不同?
来源:3-4 indexDB(4)
慕神9465694
2019-10-30 21:52:45
如题
1回答
同学你好,1、add() :是增加数据。接收一个参数,为需要保存到对象仓库中的对象。
put() 是增加或修改数据。接收一个参数,为需要保存到对象仓库中的对象。
2、add 和 put 的作用类似,区别在于 put 保存数据时,如果该数据的主键在数据库中已经有相同主键的时候,则会修改数据库中对应主键的对象,而使用 add 保存数据,如果该主键已经存在,则保存失败。
希望能帮助到你,祝学习愉快!
相似问题