
微信小程序云开发,复杂更新操作
微信小程序云开发,复杂更新操作。
大家好,上一节关于数据库里面的更新也有简单更新,简单回顾一下,也就是可以对其中局部的数据进行更新。使用update,对于局部的数据进行更新。如果是复杂的更新,就需要怎么操作?
比如这个例子举到了:我要使用一个对象,比如当年我这个待办事项对象,要对它整个进行覆盖怎么办?这里就需要复杂更新了。这就需要有set指令,在指定的具体用法下面举了个例子。
·比如这里面要对set指令,这下面要对当前记录重新替换。可以使用update的方法,对每个值一次一次的更新,也可以使用set。这个方法相当于进行覆盖更新,覆盖更新,这时候就使用这个。有一个叫set方法要使用到,使用到了。
·先把它拷过来,就等于复杂更新,比如覆盖可以连接、覆盖、更新。覆盖更新是用这个set方法,date也是需要更新对象,对象里面也去对每一个值进行覆盖,就对每个值进行定义,定义完成之后直接执行方法就可以覆盖了。这个是也会经常会用到的这个,这个就是复杂更新。
·另外还有一些其他的指令,比如指令,这里面会给大家再带一下。比如要删除一个字段,也属于一种更新。在原来的基础上增一个字段或自成一个字段,或者是如果有数组,在数组里面对于数组的操作,比如数组里面有尾部增加一个元素,或者是头部,删除一个元素都可以通过这里面的指令进行操作。这种在实际用的时候再来去操作就行了。
·小程序里面倒是没有用的到,主要是更新给大家看一下。主要这就是一个简单更新,比如用户信息,要更新他的用户名、手机号,怎么怎么这个就是用户的更新方法。
·这面如果对于单个用户更新,我把自己open的传进去,然后对自己的数据可能就不能把别人的数据改改了。
·使用APP的方法,data是当前我的用户的个人信息,比如里面有头像、身份证号等等。如果改了身份证号或者手机号,这时候就需要更新我个人的信息。
·下面是更新完成之后的相关的操作,比如提示相关的成功标志。这个就是更新的操作。
总体来说,更新的常用的就是这一种就是update,根据一个条件来更新。如果复杂更新会用的set比较多一些,也是覆盖更新,我对于其中一条记录进行覆盖。
好了,今天就说这么多关于更新的操作。秒剪|程序源代码。


