schema-dsl 链式字段方法列表
更新时间: 2026-06-18
当字段不再只是一个纯 DSL 字符串时,请查阅本页。v2.1.0 起推荐的默认写法是:
入口支持
直接 String 链式仍然支持,但不再作为默认文档入口。请显式启用,或在需要零运行时原型修改时使用 transform 路径。
通用方法
字符串方法
数字方法
数组方法
对象方法
输出方法
自定义方法
本页列出内置字段 builder 方法。用户自定义方法应先区分要扩展的层次:
- 复用
tenant-id!这样的字面量,看 自定义 DSL 类型。 - 增加
s.tenantId()这样的 namespace factory,看 自定义 s.xxx() 工厂。 - 增加
s('string!').tenantId()这样的 builder 方法,看 自定义链式方法。 - 源码必须保留
'string!'.tenantId()时,看 String 扩展 并配置 transform。
相关文档
对应示例文件
示例入口: chain-methods.ts 说明: 覆盖通用、字符串、数字、数组、对象、输出和 runtime 作用域链式方法。