首页 > 解决方案 > 如何保存用户然后保存上传图片

问题描述

我想保存用户(检查所有信息是否正确)然后上传图片有什么帮助吗?

app.post('/users', upload, (req, res) => {
      if (req.fileError) {
        return res.send(req.fileError)
      }
      let body = _.pick(req.body, ['email', 'password']);
      if(req.file)
        body.avatar = req.file.filename;

      const user = new User(body);

      user.save().then((user) => {
        return user.generateAuthToken();
      }).then((token) => {
        res.header('x-auth', token).send(user);
      }).catch((e) => {
        res.status(400).send(e);
      })
    })``

标签: node.jsmulter

解决方案


推荐阅读