modelsModel.remove({ _id: options._id }, function (err) { if (err) err.type = 'database'; cache.del('categories'); callback(err); });
async.auto({ contents: function (callback) { contentsModel.find({ _id: { $in: ids } }) .select('_id thumbnail media') .lean() .exec(callback); }, removeContents: ['contents', function (callbac, results) { async.eachLimit(results.contents, 100, function (content, callback) { contentsModel.remove({ _id: { $in: ids } }, callback); }, callback); }], updateMedia: ['contents', function (callback, results) { async.eachLimit(results.contents, 20, function (content, callback) { if (content.thumbnail) content.media.push(content.thumbnail); mediaModel.update({ _id: { $in: content.media } }, { $pull: { quotes: content._id } }, { multi: true, runValidators: true }, callback); }, callback); }] }, function (err) { if (err) { err.type = 'database'; return callback(err); } callback(); });
categoriesModel.remove({ 'mixed.prePath': regex, type: 'link' }, function (err) { if (err) { err.type = 'database'; categoriesModel.remove({ _id: { $in: _.map(categories, '_id') } }, function (err) { if (err) { err.type = 'database'; contentsService.remove({ ids: ids }, function (err) { if (err) { err.type = 'database';
User.remove({ _id: req.userData.userId }).then((result) => { res .status(200) .json({ message: "User deleted", }) .catch((err) => { res.status(500).json({ error: err, }); }); });
//DELETE: Delete an event in the collection app.use('/deleteevent',bodyParser.json(),function (req,res) { EventsCollection.remove({'collection_name':req.body.collectionName, "event_name":req.body.eventName},function (err) { if (err) res.send({"success":false,"error":err}); else res.send({"success":true}); }); })
router.delete("/lights", (req, res) => { console.log(req); LightSchedule.remove({}, (err, docs) => { console.log(err); console.log(docs); }); res.send(200); });
beforeEach((done) => { //Before each test we empty the database User.remove({}, (err) => { done(); }); });
const populateUsers = function (done) { User.remove({}).then(() => { const userOne = new User(users[0]).save(); const userTwo = new User(users[1]).save(); return Promise.all([userOne, userTwo]); }).then(() => done()); }
app.delete('/:id', function(req, res) { Story.remove({_id: req.params.id, userId: req.user.sub}, function(err, story){ if (err) { res.status(400).send(err); } else { res.status(200).send(req.body); } }); });
Liquids.remove({_id: req.params.id, user_id: req.headers.user_id}, function(err, data) { if(err) throw err; res.status(200).json({ "message": "Liquid deleted successfully" }); });
movieModel.remove({ _id: id }, function(err, movie) { if (err) { console.log(err); } else { res.json({ success: 1 }); } });
router.delete('/:id', function(req, res, next) { Album.remove({ _id: req.params.id }).then(function() { res.sendStatus(204); }, function(err) { if (err.name === 'CastError') { send(next, 404, 'Not Found'); } else { internalServerError(); } }); });
tag.remove({ _id: req.query._id },function (err, result) { res.redirect('/admin/tag'); });
// 如果id存在则服务器中将该条数据删除并返回删除成功的json数据 Programme.remove({_id:id},function(err) { if(err){ console.log(err); } res.json({success:1}); });