mongodb insert()和save()的相同点和区别
来源:互联网 发布:尤克里里调音软件推荐 编辑:程序博客网 时间:2024/05/29 08:25
区别
若新增的数据中存在主键 ,insert() 会提示错误,而save() 则更改原来的内容为新内容。
如:
已存在数据: {_id : 1, " name " : " n1 " },再次进行插入操作时,
insert({_id : 1, " name " : " n2 " }) 会报主键重复的错误提示
save({ _id : 1, " name " : " n2 " }) 会把 n1 修改为 n2 。
相同点:
若新增的数据中没有主键时,会增加一条记录。
已存在数据: { _id : 1, " name " : " n1 " },再次进行插入操作时,
insert({ " name " : " n2 " }) 插入的数据因为没有主键,所以会增加一条数据
save({ " name " : " n2 " }) 增加一条数据。
0 0
- mongodb insert()和save()的相同点和区别
- mongodb insert()和save()的相同点和区别
- mongodb insert()和save()的相同点和区别
- MongoDB中 insert 和 save 的区别
- MongoDB学习笔记 insert和save的区别
- MongoDB数据插入insert和save的区别
- mongodb insert()、save()的区别
- Yii save和insert的区别
- 关于 mongodb 里 插入数据的命令 save() 和 insert() 的区别
- mongoDB insert save 区别
- MongoTemplate 关于 insert 和 save 函数的区别
- mongo中save和insert区别
- g++和gcc的相同点和区别
- g++和gcc的相同点和区别
- g++和gcc的相同点和区别
- out和ref的区别和相同点
- g++和gcc的相同点和区别
- g++和gcc的相同点和区别
- iOS开发证书无效解决办法
- 图片控件 - GifView
- Android项目学习
- listview精确监听向上向下的滚动
- 打印二进制位
- mongodb insert()和save()的相同点和区别
- IPython Notebook error - Unreadable Notebook: Unsupported JSON nbformat
- Mapnik简要介绍
- vim ctags omnicppcomplete 无法自动提示成员变量,总是提示“找不到模式”的解决方法
- matlab mex编程:gcc编译器切换
- MongoDB 安装
- PlaySound(WIN32 播放WAV声音)
- Mac系统下的Eclipse实现Android真机调试
- Target runtime Apache Tomcat v7.0 is not defined.