如何在打字稿中验证数组为空

问题描述 投票:0回答:1

我尝试登录。好吧,当我查询数据库以验证Serch数据时,我请求矩阵中的数据。

代码login.controller.ts

export async function postLogin(req: Request, res: Response): Promise<any>
{

    const conn = await connect();
    const user = await conn.query('SELECT Nombre from Usuario Where Nombre= ?', [req.body.Nombre])

    if(!user[0]) 
    {
        return res.status(400).json('Usuario o Contraseña Invalidos');
    }
    else {
        console.log('funciona');
    }
    return res.json('login');
}

我不知道如何验证信息是否正确,请输入“作品”,如果您没有发送消息400.ja,则>

我尝试登录。好吧,当我查询数据库以验证Serch数据时,我请求矩阵中的数据。代码login.controller.ts导出异步函数postLogin(req:Request,res:Response):Promise&...

javascript node.js typescript express
1个回答
0
投票

如果我理解正确,您正在检查指定的Usuario是否存在Nombre,在这种情况下,将条件逻辑修改为以下内容即可达到您的要求:

© www.soinside.com 2019 - 2024. All rights reserved.