|
由于没有年龄是30岁的学生信息,所以此时相当于进行了数据的创建。
那么除了updata()函数之外,还提供了一个sava()函数,这个函数的功能与更新不存在的内容相似
范例:使用save操作
由于此时对应的id数据存在了,所以就变成了更新操作,但是如果要保存的数据不存在(不能有id),就变为了增加操作
尽量不用save,用updata。
1.1.1.1修改器
对MongoDB数据库而言,数据的修改会牵扯到内容的变更,结构的变更(包含有数组),所以在进行MongoDB设计的时候,就提供有一系列修改器的应用。那么像之前使用的"$set"就是一个修改器。
1. $inc:主要针对于一个数字字段,增加某个数字字段的数据内容。
语法:{"$inc":{成员:内容}}
范例:将所有年龄为19岁的学生成绩一律减少30分

小黑屋|手机版|Archiver|鱼C工作室
( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2026-3-18 22:46
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.