Junior — Middle
Hogyan történik az adatok törlése az adatbázisból?
sobes.tech MI
Válasz az MI-től
Az adatok törlése egy adatbázisból Node.js-ben általában az adatbázis-illesztőprogram vagy ORM megfelelő módszereivel történik.
Például, ha MongoDB-vel és a Mongoose könyvtárral dolgozik, az dokumentum törlése így néz ki:
// Egy dokumentum törlése feltétel alapján
await Model.deleteOne({ _id: 'someId' });
// Több dokumentum törlése
await Model.deleteMany({ status: 'inactive' });
Ha SQL-alapú adatbázist használ mysql vagy pg könyvtárral, akkor a törlés SQL lekérdezéssel történik:
const id = 1;
await db.query('DELETE FROM users WHERE id = ?', [id]);
Tehát az adatok törlése a törlési parancs végrehajtása, amelyben megadja a törlés feltételét, hogy mely rekordokat kell eltávolítani.