Files
XP-System/node_modules/mongodb/lib/operations/find_one_and_delete.js
T
2020-11-25 09:10:06 -08:00

17 lines
461 B
JavaScript

'use strict';
const FindAndModifyOperation = require('./find_and_modify');
class FindOneAndDeleteOperation extends FindAndModifyOperation {
constructor(collection, filter, options) {
// Final options
const finalOptions = Object.assign({}, options);
finalOptions.fields = options.projection;
finalOptions.remove = true;
super(collection, filter, finalOptions.sort, null, finalOptions);
}
}
module.exports = FindOneAndDeleteOperation;