怎么用put更新某条数据?

来源:3-4 indexDB(4)

cjq6502

2019-06-27 09:57:51

我搜索说是put(value,key),但是我写成testdb.put({'name':'xm','age':15},'xm')却会报错,表是按照keypath:name创建主键的

写回答

1回答

好帮手慕夭夭

2019-06-27

你好同学,问题描述的中的方式不对哦。使用put更新数据和视频中老师使用的方式是一样的,如下:

如果put更新的数据,如果表中没有,则为添加新数据。如果已经存在更对现有的进行更新哦。它们语法是一样的。

http://img.mukewang.com/climg/5d145cf60001204803540103.jpg

添加了一条新数据,

http://img.mukewang.com/climg/5d145d2f0001883012290138.jpg

对id为205的这条数据进行修改,如下:

http://img.mukewang.com/climg/5d145da00001b58603990098.jpg

http://img.mukewang.com/climg/5d145d7800015de709720385.jpg

数据成功更新:

http://img.mukewang.com/climg/5d145dbb0001f2e312040149.jpg

祝学习愉快,望采纳。

1

0 学习 · 6815 问题

查看课程