Bird
0
0

Which of the following is the correct way to import Prisma Client in a NestJS service for type-safe access?

easy📝 Syntax Q12 of 15
NestJS - Database with Prisma
Which of the following is the correct way to import Prisma Client in a NestJS service for type-safe access?
Aconst { Prisma } = require('@prisma/client');
Bimport { PrismaClient } from '@prisma/client';
Cimport Prisma from 'prisma';
Dconst PrismaClient = require('prisma-client');
Step-by-Step Solution
Solution:
  1. Step 1: Check official Prisma import syntax

    Prisma Client is imported using ES module syntax: import { PrismaClient } from '@prisma/client';
  2. Step 2: Identify incorrect options

    Options A, B, and C use wrong module names or CommonJS require syntax not recommended in NestJS with ES modules.
  3. Final Answer:

    import { PrismaClient } from '@prisma/client'; -> Option B
  4. Quick Check:

    Correct import syntax = import { PrismaClient } from '@prisma/client'; [OK]
Quick Trick: Use ES module import syntax for Prisma Client [OK]
Common Mistakes:
  • Using require() instead of import
  • Wrong package names like 'prisma-client'
  • Destructuring Prisma instead of PrismaClient

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More NestJS Quizzes