我正在学习如何使用mongoDb,我对有关Collection.remove()
方法的文档感到困惑。
首先,我试图遵循这个文档: http://docs.mongodb.org/manual/reference/method/db.collection.remove/
但是我收到了消息Error: Cannot use a writeConcern without a provided callback
,所以我搜索了原因,然后我找到了这个文档:http://mongodb.github.io/node-mongodb-native/api-generated/collection.html
在第一个中有两个args,在第二个中有三个。
然后我做了console.log((mongodb.Collection(db, 'user').remove).toString());
我得到了function remove(selector, options, callback)...
所以现在我只是不明白这里发生了什么,是否有不同类型的Collection类?我想知道我应该遵循哪些文件。
答案 0 :(得分:1)
看起来你只需要提供一个回调函数:
Collection.remove(function(err, removedCount) {
//your next actions
});
[callback](function) - 如果使用writeconcern
执行删除,则必须提供