From c174e05cd9b90d3ecea59ca1a3dbf6ac3c409a7d Mon Sep 17 00:00:00 2001 From: handongxun Date: Fri, 25 Sep 2020 20:30:37 +0800 Subject: [PATCH] docs: update schema --- docs/uniCloud/schema.md | 50 ++++++++++++++++++++--------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/docs/uniCloud/schema.md b/docs/uniCloud/schema.md index 59d4ad438..db58ddda2 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 -- GitLab