我对mongodb
非常陌生,但我希望在我的应用程序中使用它。我非常讨厌重复的代码,但是在了解如何在node.js中使用mongodb时,似乎有一种模式,即在进行任何CRUD操作之前,您都必须先连接。
官方文档示例:
MongoClient.connect(url, function(err, db) {
assert.equal(null, err);
insertDocument(db, function() {
db.close();
});
});
我的问题是,是否可能创建一个中间件,使连接保持打开状态,这样您只需要调用
insertDocument
(在上面的示例中)即可?