Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • PrismaPostgres Documentation40টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Prisma Intro
  • Prisma vs Raw SQL
  • Setup & Install
  • Schema Basics
  • Models
  • Relations
  • Migrations
  • Prisma Client
  • Create & Upsert
  • Read Queries
  • Update & Delete
  • Query Filters
  • Sort & Pagination
  • Select & Include
  • Nested Writes
  • Transactions
  • Aggregation
  • JSON Fields
  • Raw SQL
  • TechShop Schema
  • TechShop Seed
  • Relations Advanced
  • Env Config
  • Global Client
  • Next.js + Prisma
  • Express API
  • Error Handling
  • Performance
  • Connection Pool
  • Prisma Studio
  • Deploy Migrations
  • TechShop Indexes
  • TechShop Cart
  • TechShop Stats API
  • Schema Evolution
  • Debugging
  • Common Mistakes
  • Best Practices
  • Interview Questions
  • Recap & Next
  1. Docs
  2. PrismaPostgres
  3. Filter operators — where-এর অভিধান
PrismaPostgresIntermediate

Filter operators — where-এর অভিধান

contains, gte, in, not, OR/AND — বড় list।

4টি অংশবাংলা ভাষায়
await prisma.product.findMany({
  where: {
    name: { contains: "mouse", mode: "insensitive" },
    price: { gte: 1000, lte: 5000 },
    categoryId: { in: [1, 2, 3] },
    active: true,
  },
});
Operatorকাজ
equals / notসমান / উল্টো
in / notInতালিকার মধ্যে
lt / lte / gt / gteতুলনা
contains / startsWith / endsWithstring
mode: insensitivecase-insensitive
isNull / not: nullNULL check
every / some / nonerelation-তালিকায়
AND/OR/NOTts
ts
await prisma.product.findMany({
  where: {
    OR: [
      { name: { contains: "keyboard" } },
      { categoryId: 3 },
    ],
    NOT: { qty: 0 },
  },
});
insensitive-এ সতর্ক

mode: insensitive PostgreSQL/Postgres-এ হলেই lowercase-index চাই — না হলে scan। filter-থেকে composed index টপিক ৩২।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরupdate, updateMany, deleteপরেরorderBy, take/skip, cursor
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com