栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 数据库 > MongoDB

怎么向mongodb中存入数据?

MongoDB 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

怎么向mongodb中存入数据?

向mongodb中存值的三种方法:

1、insert()方法:

下面是在inventory集合中插入一个三个字段的文档:

db.inventory.insert( { _id: 10, type: "misc", item: "card", qty: 15 } )

在示例中,文档有一个用户指定的值为10的_id字段,这个值必须在inventory集合中唯一。

2、update()方法:

调用update()方法使用upsert标志创建一个新文档当没有匹配查询条件的文档时。下面的例子当inventory集合中没有包含{type:"books",item:"journal"}的文档时创建一个新文档:

db.inventory.update(
                         { type: "book", item : "journal" },
                         { $set :     { qty: 10 } },
                         { upsert :true     }
                )

MongoDB添加_id字段和分配一个唯一的ObjectId作为它的值。新文档包含来自查询条件的item和type字段,和来自更新参数的qty字段:

{ "_id" : ObjectId("51e8636953dbe31d5f34a38a"), "item" : "journal", "qty" : 10, "type" : "book" }

3、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 }
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/13888.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号