Mongodb:从所有集合中删除所有文档

时间:2017-03-03 06:58:58

标签: node.js mongodb mongoose

我想从我的数据库中删除所有文档记录。

2 个答案:

答案 0 :(得分:1)

您只需使用db.collectionName.remove( { } )

即可删除mongodb中的所有文档

但是如果您正在使用node.js,请按照以下方式删除所有文档。

MongoClient.connect('mongodb://localhost/mochatests', function(err, db) {
    db.collection('contacts', {}, function(err, contacts) {
        contacts.remove({}, function(err, result) {
            if (err) {
                console.log(err);
            }
            console.log(result);
            db.close();
        });
    });
});

答案 1 :(得分:0)

db.collectionName.remove({})