全书目录

第二十二篇:Prisma 完全指南 —— 数据翻译官事务所宇宙

第五章:Prisma Client —— 培训好的翻译官队伍

1 分钟 225 字 第 404 / 962 个阅读单元

当你写完 schema 以后,下一步不是直接去手写一堆 SQL。

而是先让事务所“培训翻译官”:

bash
prisma generate

这一步的本质是:

text
schema.prisma
   │
   ▼
生成 Prisma Client
   │
   ▼
业务代码里出现类型安全的查询 API

于是你在业务代码里拿到的是这种能力:

ts
import { PrismaClient } from "./generated/prisma";

const prisma = new PrismaClient();

然后你就可以得到:

  • 自动补全的 model API
  • where / select / include / orderBy 等查询能力
  • 查询结果的类型推导
  • schema 变化后的编译期提醒

这就是 Prisma 很“工程化”的地方:

不是运行时报错你才知道字段没了,而是很多问题在写代码时就被拦住。