PrismaPostgresIntermediate
findUnique, findFirst, findMany
read — exact, first, list — filter-এর গতিপথ।
3টি অংশবাংলা ভাষায়
// unique by pk
const user =
await prisma.user.findUnique({ where: { id: 7 } });
// first matching (ordering)
const firstActive =
await prisma.product.findFirst({
where: { active: true },
orderBy: { price: "desc" },
});
// list
const products =
await prisma.product.findMany({
where: { categoryId: 3 },
take: 20,
});| Method | Result |
|---|---|
| findUnique | একটি রেকর্ড | null (pk/unique দিয়ে) |
| findFirst | প্রথমটি | null |
| findMany | array (কোনোটিই না হলে []) |
| count | সংখ্যা |
findUnique scope
findUnique শুধু unique/pk field-এ — অন্য field-এ হলে findFirst।
শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।