【发布时间】:2014-06-12 17:02:48
【问题描述】:
我有一个照片模特:
var photoSchema = mongoose.Schema({
name: { type: String},
path: { type: String},
vehicle: { type: ObjectId, ref: 'Vehicle' }
});
一张照片与路线一起被删除:
app.delete('/api/photos/:id/delete', photos.delete (app.get('photos')));
我可以使用以下命令从 mongo 中删除照片:
exports.deletePhoto = function (dir) {
function (req, res, next) {
var id = req.params.id;
Photos.delete (id, function (err) {
if (err) return next (err);
return res.send ({
status: "200",
responseType: "string",
response: "success"
});
});
};
};
照片保存在磁盘上
app.set('photos', __dirname + '/public/photos');
如何在 deletePhoto 功能中从磁盘中删除照片?
【问题讨论】:
标签: node.js express mongoose npm