Junior — Middle
Cum se realizează ștergerea datelor din baza de date?
sobes.tech AI
Răspuns de la AI
Ștergerea datelor dintr-o bază de date în Node.js se face de obicei folosind metodele corespunzătoare ale driverului bazei de date sau ORM.
De exemplu, lucrând cu MongoDB și biblioteca Mongoose, ștergerea unui document se face astfel:
// Ștergeți un document pe baza unei condiții
await Model.deleteOne({ _id: 'someId' });
// Ștergeți mai multe documente
await Model.deleteMany({ status: 'inactive' });
Dacă se utilizează o bază de date SQL cu o bibliotecă precum mysql sau pg, ștergerea se face printr-o interogare SQL:
const id = 1;
await db.query('DELETE FROM users WHERE id = ?', [id]);
Prin urmare, ștergerea datelor constă în executarea unei comenzi de ștergere cu o condiție care specifică ce înregistrări trebuie șterse.