标签: node.js mongodb
所以,我有一个名为UserInfo的集合,我在不同的函数中使用它。目前,我只是在每个需要使用它的函数中创建一个局部变量。这是正常做法吗?创建这个集合变量有多贵?
ex:var collection = myDb.collection('UsersInfo');
var collection = myDb.collection('UsersInfo');
答案 0 :(得分:0)
我假设您正在跨函数共享myDB(mongoClient),可能将它们作为函数参数传递或使用全局变量。
如果你只有一个集合,为什么不和带有集合对象的myDb对象一样。