Sobes.tech
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é.