Изображение сохраняется как идентификатор при использовании multer - PullRequest
0 голосов
/ 17 мая 2019

Я пытаюсь загрузить изображение, используя Multer, но изображения сохраняются в качестве идентификатора.

Я пытался установить имя файла в исходное имя, но имя файла не меняется

var storage = multer.diskStorage({
    destination: function (req, file, cb) {
      cb(null, './uploads')
    }},{
  filename: function (req, file, cb) {
    cb(null, file.originalname + '-' + Date.now())
  }
})
var upload = multer({ storage: storage })
let PhotoModel = require('../models/photo')

router.post('/',upload.single('image'),(req, res, next) => {





    let msg = new PhotoModel(
        {images: req.file.originalname}


      )
      msg.save()
         .then(doc => {
           console.log(doc)
         })
         .catch(err => {
           console.error(err)
         })

    res.send(msg)


})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...