是否可以以只读模式连接到MongoDB?
我目前正在使用Node.js的驱动程序创建一个MongoClient.connect
的新客户端:
require('mongodb').MongoClient.connect(url, {
// options object
}, function(err, client) {
// ...
});
我无法在docs中看到如何以只读模式创建客户端。
有可能吗?如何?
背景
我正在构建一个连接到MongoDB的应用程序。我团队中的其他开发人员使用消耗数据的插件扩展了此应用程序。插件附带client
对象以访问数据库。我想阻止其他开发人员意外地对数据库进行更改。