Mongo.setWriteConcern()
定义
Mongo.setWriteConcern()
为 连接对象设置
Mongo()
写关注(write concern) 。
兼容性
此方法可用于以下环境中托管的部署:
MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务
MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本
MongoDB Community:源代码可用、免费使用且可自行管理的 MongoDB 版本
语法
该命令采用以下形式:
db.getMongo().setWriteConcern( { w: <value>, j: <boolean>, wtimeout: <number> } )
这些字段包括:
字段 | 说明 |
---|---|
w | 必须确认写入的
有关详细信息,请参阅写关注(write concern)规范。 |
j | 一个布尔值。 j: true 请求确认写入操作已写入磁盘上日志。 |
wtimeout | 等待确认写关注的毫秒数。 wtimeout 仅当w 的值大于1 时才适用。 |
例子
在以下示例中:
db.getMongo().setWriteConcern( { w: 2, wtimeout: 1000 } )