8 - Buscar por código

Olá pessoal! Nessa aula, iremos implementar uma nova rota em nosso projeto.

Estrutura do arquivo

Implemente o vetor no arquivo index.js:


// Rota para exibir uma pessoa específica através do código
router.get('/:codigo', (req, res) => {
  // Obter o código
  const codigo = parseInt(req.params.codigo);

  // Localizar o objeto
  const pessoa = pessoas.find(obj => obj.codigo == codigo);

  // Exibir pessoa
  if(pessoa){
    res.json(pessoa);
  }else{
    res.json({mensagem:'Pessoa não encontrada.'});
  }
});

Clique aqui para se tornar membro do canal

Abaixo segue nossa aula no YouTube: