使用 MongoDB w node.js,我试图在找到一个项目后删除它..但它失败了
- 我得到了集合(db.collection)
- 我找到了项目( collection.findOne )
- 我从集合中删除该项目
我的脚本有什么问题?
exports.revokeRefreshToken = function (refreshToken, callback) {
db.collection('oauth_refresh_tokens', function(err, collection) {
collection.findOne({'refreshToken': refreshToken}, function(err, item) {
db.collection('oauth_refresh_tokens').remove({_id: item._id});
callback(err );
});
});
};