MongoDB插入数据的3种方法



insert()方法:
    下面是在inventory集合中插入一个三个字段的文档:
       

复制代码 代码如下:
db.inventory.insert( { _id: 10, type: "misc", item: "card", qty: 15 } )

        在实示例中,文档有一个用户指定的值为10的_id字段,这个值必须在inventory集合中唯一。
update()方法:
    调用update()方法使用upsert标志创建一个新文档当没有匹配查询条件的文档时。下面的例子当inventory集合中没有包含{type:"books",item:"journal"}的文档时创建一个新文档:

      

复制代码 代码如下:
db.inventory.update(
                         { type: "book", item : "journal" },
                         { $set :     { qty: 10 } },
                         { upsert :true     }
                )


 MongoDB添加_id字段和分配一个唯一的ObjectId作为它的值。新文档包含来自查询<query>条件的item和type字段,和来自更新<update>参数的qty字段:
      
复制代码 代码如下:
{ "_id" : ObjectId("51e8636953dbe31d5f34a38a"), "item" : "journal", "qty" : 10, "type" : "book" }

save()方法:
    使用save()方法插入一个文档,通过该方法保存一个不包含_id字段的文档或者包含_id字段但该字段值不存在集合中的文档。下面的示例创建一个新的文档在inventory集合:
       
复制代码 代码如下:
db.inventory.save( { type: "book", item: "notebook", qty: 40 } )

    MongoDB添加_id字段和分配一个唯一的ObjectId作为它的值。
       
复制代码 代码如下:
{ "_id" : ObjectId("51e866e48737f72b32ae4fbc"), "type" : "book", "item" : "notebook", "qty" : 40 }

 



相关阅读:
关于PHP模板Smarty的初级使用方法以及心得分享
javascript自动给文本url地址增加链接的方法分享
Win10系统怎么手动添加无线配置文件?
PostgreSQL教程(十四):数据库维护
JavaScript function函数种类详解
Win7系统运行速度变慢怎么办?提高运行速度的几个小方法
html中的javascript 全选/取消全选操作示例代码
AngularJS 入门教程之事件处理器详解
分享javascript计算时间差的示例代码
Win7无线Wifi无法连接怎么办?win7系统Wifi无法连接的三种故障原因及解决方法
Win10预览版用户无需预订正式版免费升级 Win10正式版升级策略
读取input:file的路径并显示本地图片的方法
C#用匿名方法定义委托的实现方法
配置Nginx+PHP的正确思路与过程
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 与妻书原文_与妻书翻译_林觉民《与妻书》赏析_文言文欣赏 有关于尊严的作文 2016—2017学年度远程教育工作计划 【精品】表彰大会发言稿 桐乡作文150字 诚信,你我有一份责任作文 黑暗中的思考 母爱无声作文 表妹,我想对你说 幸福的一家作文500字 小学四年级作文350字:倒霉的毕雨晨 “兔子是如何吃掉狼的”:职场寓言 人与人之间 小学六年级作文600字:特殊的圣诞礼物 求职信-外贸英语专业 中国国际商事仲裁制度研究 天堂挽歌 我种了一棵黄瓜作文300字 命里有时终需有, 命里无时莫强求 在德国体验换书 2015干部转正定级自我鉴定范文 嘲笑作文150字 初中初一作文700字:遇见 为了责任 读《爱心与教育》有感作文400字 新农村歌谣-敬老爱幼篇 只是我 主题班会案例范文 学院人事处副处长述职述廉报告 我和时间有个约定作文200字 我的中国梦主题班会 高中高三作文300字:爱到伤心处 高中高三作文1500字:趣事 杭版小学信息技术第二册6-14课 学习英特尔未来教育的心得体会 盘旋于绝境之上的不屈精神 英语老师工作小结 不要为失去悲伤作文300字 监理员半年工作总结 关于轮回的句子句子 幸福_________________俄对伱的代名词。 携手环保让鸟儿有个家250字 走进秋天150字 惜落花,赠崔二十四 节约用水的作文:节水的思考 ·人间四月天· 关于价值的作文400字 公安消防大队十一月份消防监督检查计划 向明天出发 我爱平凡的小草

Copyright © 2016 phpStudy |