如何使用nodejs express在mongodb上传图像? 而如何使用邮差testing?

不使用临时位置作为请求数据stream从前端取得的图像,存储到数据库

exports.saveimage = function(req, res, next) { var imgPath = '/Users/Documents/logo.png'; var logoimage = new LogoImage(req.body); logoimage.Photo.data = fs.readFileSync(imgPath); logoimage.Photo.contentType = 'image/png'; logoimage.save(function (err, logoimage) { if (err) { console.log(err); return res.status(400).send({ message:'unable to save' }); } else { res.json(logoimage); console.error('saved img to mongo'); } }); };