Bird
0
0

In a NestJS service, how should you correctly import Prisma Client to utilize its type-safe features?

easy📝 Syntax Q3 of 15
NestJS - Database with Prisma
In a NestJS service, how should you correctly import Prisma Client to utilize its type-safe features?
Aimport { PrismaClient } from '@prisma/client'; const prisma = new PrismaClient();
Bconst prisma = require('@prisma/client').PrismaClient();
Cimport PrismaClient from '@prisma/client'; const prisma = new PrismaClient();
Dimport { Prisma } from '@prisma/client'; const prisma = new Prisma();
Step-by-Step Solution
Solution:
  1. Step 1: Correct import syntax

    Prisma Client is exported as a named export from '@prisma/client'.
  2. Step 2: Instantiation

    You create a new instance using new PrismaClient().
  3. Final Answer:

    import { PrismaClient } from '@prisma/client'; const prisma = new PrismaClient(); -> Option A
  4. Quick Check:

    Named import and new instance required [OK]
Quick Trick: Use named import and instantiate PrismaClient [OK]
Common Mistakes:
  • Using default import instead of named import
  • Calling PrismaClient as a function without new
  • Importing incorrect identifiers from the package

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More NestJS Quizzes