mongodb-simple-rest
Version:
A simple (to use) REST API for MongoDB
31 lines (22 loc) • 647 B
JavaScript
//
// Delete a document from the database.
//
module.exports = function () {
var mongo = require("mongodb");
return {
route: ':id',
handler: function (req, res, params, done) {
params.logger.info("Deleting document: " + req.params.id);
var criteria = {
_id: new mongo.BSONPure.ObjectID(req.params.id)
};
params.collection.remove(criteria, function (err, docs) {
if (err) {
throw err;
}
res.send(200);
done();
});
},
};
};