获取查询对象的结果集

优质
小牛编辑
134浏览
2023-12-01

获取查询对象的结果集

 // 查询邮箱或密码是否正确
    async checkEmailAndPassword(loginData) {
        // 解构查询对象中的结果
        const { dataValues: {id,username,password,email} } = await this.ctx.model.User.findOne({

            attributes:['id', 'username', 'password', 'email'],

            where: {
                email: loginData.email
            }
        })

        console.log(' 用户信息'+id,username,password,email)
        return

        const result = await this.ctx.helper.comparePwd(ret.password,loginData.password)

        return result ? ret : false
    }