Sobes.tech
Junior — Middle

Como é que a eliminação de dados da base de dados é realizada?

sobes.tech IA

Resposta da IA

A remoção de dados de uma base de dados em Node.js geralmente é feita usando os métodos apropriados do driver de base de dados ou ORM.

Por exemplo, ao trabalhar com MongoDB e a biblioteca Mongoose, a remoção de um documento é assim:

// Remover um documento com base numa condição
await Model.deleteOne({ _id: 'someId' });

// Remover vários documentos
await Model.deleteMany({ status: 'inactive' });

Se estiver usando uma base de dados SQL com uma biblioteca como mysql ou pg, a remoção é feita através de uma consulta SQL:

const id = 1;
await db.query('DELETE FROM users WHERE id = ?', [id]);

Assim, remover dados é executar um comando de exclusão com uma condição que especifica quais registros devem ser removidos.