【问题标题】:Sequellize findAll method except续集 findAll 方法,除了
【发布时间】:2021-07-29 22:45:49
【问题描述】:

大家好! 小问题,我正在使用 mysql 和 sequelize 开发 node.js 项目。 我有一个 findAll 功能可以正常工作,但我希望它可以恢复除密码之外的所有内容。 这是我的代码:

exports.getAllUsers =(req, res) => {

  models.findAll()
    .then((user) => {
      res.status(200).json(user)
    })
    .catch((error) => {
      res.status(400).json({
        message: 'Désolés, les utilisateurs n\'ont pas pu être chargés',
        error: error
      })
    })
}

提前感谢您的帮助

【问题讨论】:

    标签: sequelize.js


    【解决方案1】:

    啊,我找到了,有兴趣的人:

    exports.getAllUsers =(req, res) => {
    
      models.findAll(
        ({
          attributes: {
              exclude: ['password']
          }
      })
      )
        .then((user) => {
          res.status(200).json(user)
        })
        .catch((error) => {
          res.status(400).json({
            message: 'Désolés, les utilisateurs n\'ont pas pu être chargés',
            error: error
          })
        })
    }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-17
      • 2019-05-20
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      • 1970-01-01
      • 2020-01-23
      • 2016-07-15
      相关资源
      最近更新 更多