十三、MongoDB 插入文档

MongoDB使用insert()和save()方法向集合中添加文档,BSON是一种类似JSON的二进制数据格式。当集合不存在时,MongoDB会自动创建。示例展示了如何使用这两个方法插入数据,并通过find()方法查看已插入的文档。
摘要由CSDN通过智能技术生成

MongoDB insert() 方法 或 save() 方法可以用来插入数据到 MongoDB 的集合中

MongoDB 文档的数据结构和 JSON 基本一样

存储在 MongoDB 集合中的数据都是 BSON 格式

BSON 是一种类 json 的一种二进制形式的存储格式,简称 Binary JSON

insert() 方法

MongoDB 使用 insert() 或 save() 方法向集合中插入文档

insert() 方法语法格式如下

db.COLLECTION_NAME.insert(document)

范例

这个范例使用 insert() 方法将文档存储到 souyunku 数据库的 lession 集合中

> db.lession.insert({title: 'MongoDB 基础教程', 
    description: 'MongoDB 是最流行的 Nosql 数据库',
    by: 'penglei',
    url: 'https://tech.souyunku.com',
    tags: ['mongodb', 'database', 'NoSQL'],
    favorite: 1000000
})
WriteResult({ "nInserted" : 1 })

如果 lession 集合不在数据库 souyunku 中, MongoDB 会自动创建该集合并插入文档

查看已插入文档

> db.lession.find()
{
    "_id" : ObjectId("59ed9d2dc3ba87608db0fe4b"), 
    "title" : 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值