diff --git a/docs/uniCloud/schema.md b/docs/uniCloud/schema.md index 59d4ad43863ff1ef3014cd64b9aa069f6bd941e2..db58ddda2272d07ff857711c7ffe07c39551538a 100644 --- a/docs/uniCloud/schema.md +++ b/docs/uniCloud/schema.md @@ -109,31 +109,6 @@ MongoDB支持JSON Schema的草案4,包括核心规范和验证规范,但有 ``` -### defaultValue/forceDefaultValue - -defaultValue指定新增时当前字段默认值,客户端可以修改此值。forceDefaultValue也是指定新增时当前字段的默认值,与defaultValue不一样,forceDefaultValue不可被客户端修改。 - -```json -// 指定默认值为true -"defaultValue": true - -// 指定强制默认值为当前时间戳 -"forceDefaultValue": { - "$env": "now" -} - -// 指定强制默认值为当前客户端IP -"forceDefaultValue": { - "$env": "clientIP" -} - -// 指定强制默认值为当前客户id -"forceDefaultValue": { - "$env": "uid" -} -``` - - ### errorMessage属性 类型为对象时可定义多个 @@ -326,6 +301,31 @@ defaultValue指定新增时当前字段默认值,客户端可以修改此值 ``` +### defaultValue/forceDefaultValue + +defaultValue指定新增时当前字段默认值,客户端可以修改此值。forceDefaultValue也是指定新增时当前字段的默认值,与defaultValue不一样,forceDefaultValue不可被客户端修改。 + +```json +// 指定默认值为true +"defaultValue": true + +// 指定强制默认值为当前时间戳 +"forceDefaultValue": { + "$env": "now" +} + +// 指定强制默认值为当前客户端IP +"forceDefaultValue": { + "$env": "clientIP" +} + +// 指定强制默认值为当前客户id +"forceDefaultValue": { + "$env": "uid" +} +``` + + ### 校验规则@validator