Junior — Middle
Как се извършва изтриването на данни от базата данни?
sobes.tech AI
Отговор от AI
Изтриването на данни от база данни в Node.js обикновено се извършва с помощта на съответните методи на драйвера за база данни или ORM.
Например, при работа с MongoDB и библиотеката Mongoose, изтриването на документ става така:
// Изтриване на един документ по условие
await Model.deleteOne({ _id: 'someId' });
// Изтриване на няколко документа
await Model.deleteMany({ status: 'inactive' });
Ако използвате SQL база данни с библиотека като mysql или pg, изтриването се извършва чрез SQL заявка:
const id = 1;
await db.query('DELETE FROM users WHERE id = ?', [id]);
Така, изтриването на данни е изпълнение на команда за изтриване с условие, което указва кои записи да бъдат изтрити.