SchemaType 选项
全部可用属性
字段 | 说明 | 类型 | 默认值 | 可选值 |
---|---|---|---|---|
required | 是否必填 | 布尔 | false 非必填 | true 必填 |
default | 该属性的默认值 | Any | 任何值或函数。如果是函数,函数返回值为默认值 | |
select | 查询结果是否包含此字段 | 布尔 | true 包含 | false 不包含 |
validate | 校验函数 | 函数 | 函数 | |
get | get 函数 | 函数 | 使用Object.defineProperty() 定义自定义 getter |
|
set | set 函数 | 函数 | 使用Object.defineProperty() 定义自定义 setter |
|
alias | 别名 | 字符串 | 该属性的别名 |
1 | const numberSchema = new Schema({ |
评论