код работает следующим образом. принимаем картинку из формы im1, заливаем в облако, сохраняем ссылку на пикчу в db. как сделать запись в базу, если картинка не пришла? т.е. пользователь отправил все, кроме картинки.
app.post('/upload', multipartMiddleware, function(req, res) {
//console.log(req.files.im1.path);
var url = req.files.im1
cloudinary.uploader.upload(url.path, function(result) {
var image = new Image ({
image: result.url
question: req.body.question,
answer: req.body.answer
})
image.save()
.then(result => res.json(result))
.catch(e => next(e));
})