[RESOLVIDO] Node.js consigo obter o retorno de erro de banco?

Quando eu deleto o registro está dando erro de constraint, existe alguma forma de validar quando não for possível excluir?

res.status(400).json(erro)

Não entendi como encaixar esse código na minha situação.
pode me auxiliar?

Setor.destroy({

                where: {

                    ID_SETOR: id

                }

            }).then(() => {

              

                res.redirect("/Setores/list");

            });

q banco vc ta usando? mostra a function toda

estou usando sql server com sequelize.

.then(function(item){
  res.status(200).json({
    //alguma coisa qndo da certo
  });
}).catch(function (err) {
  res.status(400).json({
    //alguma coisa qndo da errado
  });
});
1 curtida

isso mesmo,obrigado man!