Atualizando Dados
Deslize para mostrar o menu
Para atualizar dados existentes no MongoDB, utilize métodos fornecidos pelo modelo.
Um método comum é o findByIdAndUpdate.
app.put('/users/:id', async (req, res) => {
const updatedUser = await User.findByIdAndUpdate(
req.params.id,
req.body,
{ new: true }
);
res.json(updatedUser);
});
O primeiro argumento é o id, o segundo são os novos dados e a terceira opção garante que o documento atualizado seja retornado.
Exemplo:
PUT '/users/123': atualiza o usuário com id 123.
Isso permite que sua API modifique registros existentes no banco de dados.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 9
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Seção 1. Capítulo 9