code deep_
所有专栏
最近更新
爆锤面试官
创建时间: 2026-04-18
最后更新: 2026-04-18
作者: yangbo
(cb0c18b57)
1. 一份主 schema,能派生出一整套相关 schema
真实项目里有个非常常见的观察:
很多 schema 其实是同一个实体的不同视角
。
订阅后可阅读剩余内容
AI 电子伴侣企业级项目实战
已发布
145
节
计划发布
120
节
目标已完成
121%
专栏详情
1.
AI 时代的学习心法
2.
什么是 AI Agent 开发
3.
从需求出发
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
人付费
登录后查看订阅状态
1. 一份主 schema,能派生出一整套相关 schema
2. .extend():添加和覆盖字段
2.1 注意:字段会被「直接替换」
2.2 extend 的典型用途
3. .merge():合并两个 object schema
3.1 extend vs merge 的差别
3.2 典型模式:把「时间戳」做成公共片段
4. .pick() 和 .omit():从主 schema 挑选
4.1 什么时候该用哪个
5. .partial() / .required() / .deepPartial()
5.1 .partial():所有字段变可选
5.2 指定只让部分字段可选
5.3 .required():所有字段变必填
5.4 .deepPartial():递归版本的 partial
6. .and():schema 的交集
7. 实战:为 User 模型设计整套派生 schema
7.1 目录组织建议
8. 总结
Previous
类型推导
Next
Zod + Hono
0
0
首页
顶部
目录
200 元 · 订阅
订阅