关于 mongodb 里 插入数据的命令 save() 和 insert() 的区别
2014-11-04 09:08
260 查看
接触mongodb有一个星期有余,今天就 save() 和 insert() 的区别 把自己理解的意思分享下:
首先 save() 和 insert() 这两个命令都有插入数据的意思 ,
但如果出现这样的情况,就可以轻松地看出这两者的细微差距
数据库里有数据,并且里面的ID 正好和你要新增的ID相同
1、insert() :用insert()方法,会抛出异常,插入数据的操作不会成功
2、save() :用save() 方法,不会抛出异常,它会根据ID 更新 内容,类似于 update语句
首先 save() 和 insert() 这两个命令都有插入数据的意思 ,
但如果出现这样的情况,就可以轻松地看出这两者的细微差距
数据库里有数据,并且里面的ID 正好和你要新增的ID相同
1、insert() :用insert()方法,会抛出异常,插入数据的操作不会成功
2、save() :用save() 方法,不会抛出异常,它会根据ID 更新 内容,类似于 update语句
相关文章推荐
- MongoDB数据插入insert和save的区别
- MongoDB数据插入insert和save操作
- 记一次实验mongodb (save,insert )区别
- MongoDB中 insert 和 save 的区别
- ubuntu使用命令mongoimport插入大批量json数据到mongodb时,遇到转义字符出错解决办法
- mongoDB insert save 区别
- 关于ibatis insert 返回值为 null的研究----得到插入数据的逐渐值
- mongodb insert()和save()的相同点和区别
- Mysql命令insert into:向表中插入数据(记录)
- Mysql命令insert into:向表中插入数据(记录)
- mongodb insert()和save()的相同点和区别
- mongodb insert()和save()的相同点和区别
- mongodb - save()和insert()的区别
- (笔记)Mysql命令insert into:向表中插入数据(记录)
- mongodb命令批量插入json文件数据
- oracle常用命令--插入/添加表数据之insert命令--插入日期
- 关于SQL插入数据出现当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'XXXX' 中的标识列插入XXX
- Mongodb数据更新命令(update、save)
- 关于含有标识字段的数据表中记录的插入问题解决(IDENTITY_INSERT)
- 关于python中使用mongodb模块,save和insert的小问题