Junior — Middle
Ako sa vykonáva odstraňovanie údajov z databázy?
sobes.tech AI
Odpoveď od AI
Odstraňovanie údajov z databázy v Node.js sa zvyčajne vykonáva pomocou príslušných metód ovládača databázy alebo ORM.
Napríklad, pri práci s MongoDB a knižnicou Mongoose, odstránenie dokumentu vyzerá takto:
// Odstránenie jedného dokumentu podľa podmienky
await Model.deleteOne({ _id: 'someId' });
// Odstránenie viacerých dokumentov
await Model.deleteMany({ status: 'inactive' });
Ak používate SQL databázu s knižnicou ako mysql alebo pg, odstránenie sa vykonáva pomocou SQL dotazu:
const id = 1;
await db.query('DELETE FROM users WHERE id = ?', [id]);
Takže, odstraňovanie údajov je vykonanie príkazu na odstránenie s podmienkou, ktorá určuje, ktoré záznamy majú byť odstránené.