在哪里需要它使用带有mongodb的nodejs调用dropCollection?

时间:2016-04-22 04:59:53

标签: node.js mongodb

我正在使用nodejs做服务器,它需要从mongodb获取数据。我在require(../ db.js)之后检索数据。有人说mongodb不需要在nodejs中关闭,因为nodejs是一个单一的过程..... 我的问题:需要多次调用db函数后调用dropCollection来关闭集合;以及如何操作?在哪里这样做?请,谢谢。

1 个答案:

答案 0 :(得分:0)

调用db函数后不需要删除集合,只需调用db.close()即可,但不需要。但是如果你想这样做,你可以按照以下方式进行:

var dropRestaurants = function(db, callback) {
   db.collection('restaurants').drop( function(err, response) {
      console.log(response)
      callback();
   });
};