标签:显示 表示 cer 默认 延迟 nbsp nts use 写入
1.使用test数据库
use test
2.查看test数据库中的集合
show collections
3.创建文档命令
db.<collection>.insertOne( <document>, { writeConcern: <document> } ) <collection> 要替换成文档将要写入的集合的名字 <document> 要替换成将要写入的文档本身 writeConcern 定义了本次文档创建操作的安全写级别。
安全写级别用来判断一次数据库写入操作是否成功,安全写级别越高,丢失数据的风险就越低,然而写入操作的延迟也就可能更高。
如果不提供writeConcern文档,mongoDB使用默认的安全写级别
例如将一下文档写入数据库
{
_id: "account1",
name: "alice",
balance: 100
}
写入命令为:
db.accounts.insertOne(
{
_id:"account1",
name:"alice",
balance:100
}
)
返回结果为:
{ "acknowledged" : true, "insertedId" : "account1" }
"acknowledged" : true 表示安全写级别被启用
由于我们在db.collection.insertOne()命令中并没有提供 writeConcern 文档,这里显示的是MongoDB默认的安全级写级别启用状态
"insertedId"显示了被写入的文档的_id
标签:显示 表示 cer 默认 延迟 nbsp nts use 写入
原文地址:https://www.cnblogs.com/gyli20170901/p/12269346.html