初次接觸node項目,通過mongodb官方提供的node-mongodb-native模塊進行mongodb的連接與操作。我在入口app.js中進行了數據庫的連接,但是我要在其他地方對數據庫進行操作,我是這樣做的:var MongoClient = require('mongodb').MongoClient()
MongoClient.connect(url, function(err, db) {
global.db = db
})我把db參數掛載到global下,這樣在其他任何地方都可以對數據庫進行操作:global.db.collection('documents')我感覺這樣做會有問題,但又說不上哪里有問題,請大神們指教。
如何在node項目中操作Mongodb?我這種做法可行嗎?
慕田峪7331174
2018-08-20 11:01:35