Назад к вопросам
Junior — Middle
94
Можете объяснить, что обозначает термин CRUD в контексте работы с базами данных?
Ответ от нейросети
sobes.tech AI
CRUD — это аббревиатура, обозначающая четыре основных операции с данными в базе данных:
- Create (Создать) — добавление новых записей.
- Read (Читать) — получение данных из базы.
- Update (Обновить) — изменение существующих записей.
- Delete (Удалить) — удаление записей.
В контексте Node.js и работы с базами данных CRUD операции реализуются через запросы к базе, например, используя ORM или драйверы.
Пример на Node.js с использованием MongoDB и библиотеки Mongoose:
// Создание
const user = new User({ name: 'Иван', age: 30 });
await user.save();
// Чтение
const users = await User.find({ age: { $gt: 18 } });
// Обновление
await User.updateOne({ name: 'Иван' }, { age: 31 });
// Удаление
await User.deleteOne({ name: 'Иван' });
CRUD — основа взаимодействия с базами данных в большинстве приложений.