Встречается на собеседованиях • сегодня
Как реализовать CRUD-методы в Prisma
Prisma предоставляет удобные методы для CRUD-операций. Основные методы:
Create:
javascript
const newUser = await prisma.user.create({
data: { name: 'Alice', email: 'alice@example.com' }
});Read:
javascript
// Один элемент
const user = await prisma.user.findUnique({ where: { id: 1 } });
// Множество элементов
const users = await prisma.user.findMany();
text
**Update**:
```javascript
const updatedUser = await prisma.user.update({
where: { id: 1 },
data: { name: 'Updated Alice' }
});Delete:
javascript
const deletedUser = await prisma.user.delete({ where: { id: 1 } });Дополнительные возможности:
- Фильтрация:
where,orderBy,skip,take - Вложенные операции (например, создание пользователя с постами)
- Транзакции для группировки операций
Все методы возвращают Promises, поэтому работают с async/await.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы