From 2e514d71ded1c15dd074bb0f40bd8edd68e2e089 Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Wed, 10 Aug 2022 12:05:40 +0800 Subject: [PATCH] docs: modify doc url --- docs/uniCloud/schema.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/uniCloud/schema.md b/docs/uniCloud/schema.md index c477567a4..2a46298ed 100644 --- a/docs/uniCloud/schema.md +++ b/docs/uniCloud/schema.md @@ -122,10 +122,10 @@ properties里的字段列表,每个字段都有很多可以设置的属性, |值域校验|format|'url'|'email'|数据格式,不符合格式的数据无法入库。目前只支持'url'和'email',未来会扩展其他格式| |值域校验|pattern|String|正则表达式,如设置为手机号的正则表达式后,不符合该正则表达式则校验失败,无法入库| |值域校验|validateFunction|string|扩展校验函数名| -|权限校验|permission|Object|数据库权限,控制什么角色可以对什么数据进行读/写,可控制表和字段,可设置where条件。见下文[详述](uniCloud/schema?id=permission)| +|权限校验|permission|Object|数据库权限,控制什么角色可以对什么数据进行读/写,可控制表和字段,可设置where条件。见下文[详述](#permission)| |错误返回|errorMessage|string|Object |当数据写入或更新时,校验数据合法性失败后,返回的错误提示| -|关联关系|foreignKey|String|关联字段。表示该字段的原始定义指向另一个表的某个字段,值的格式为`表名.字段名`,比如订单表的下单用户uid字段指向uni-id-users表的_id字段,那么值为`uni-id-users._id`。关联字段定义后可用于[联表查询](https://uniapp.dcloud.net.cn/uniCloud/jql?id=lookup),通过关联字段合成虚拟联表,极大的简化了联表查询的复杂度| -|关联关系|parentKey|String|同一个数据表内父级的字段。详情参考:[树状数据查询](https://uniapp.dcloud.net.cn/uniCloud/jql?id=gettree)| +|关联关系|foreignKey|String|关联字段。表示该字段的原始定义指向另一个表的某个字段,值的格式为`表名.字段名`,比如订单表的下单用户uid字段指向uni-id-users表的_id字段,那么值为`uni-id-users._id`。关联字段定义后可用于[联表查询](jql.md#lookup),通过关联字段合成虚拟联表,极大的简化了联表查询的复杂度| +|关联关系|parentKey|String|同一个数据表内父级的字段。详情参考:[树状数据查询](jql.md#gettree)| |schema2code|label|string|字段标题。schema2code生成前端代码时,渲染表单项前面的label标题。如果不填,会使用title属性。适用于title不便显示在表单项前面的情况| |schema2code|group|string|分组id。schema2code生成前端代码时,多个字段对应的表单项可以合并显示在一个uni-group组件中| |schema2code|order|int|表单项排序序号。schema2code生成前端代码时,默认是以schema中的字段顺序从上到下排布表单项的,但如果指定了order,则按order规定的顺序进行排序。如果表单项被包含在uni-group中,则同组内按order排序| @@ -1247,8 +1247,8 @@ rule表达式里支持: **扩展校验函数 的运行环境注意事项** `扩展校验函数`的默认运行环境与普通云函数的环境相同,可以调用云函数里可用的各种API。 - * 如果要连接外网,要调用[uniCloud.httpclient](https://uniapp.dcloud.net.cn/uniCloud/cf-functions?id=httpclient); - * 如果要调用数据库,需使用云函数里操作数据库的方式,即不支持JQL,[详见](https://uniapp.dcloud.net.cn/uniCloud/cf-database) + * 如果要连接外网,要调用[uniCloud.httpclient](cf-functions.md#id=httpclient); + * 如果要调用数据库,需使用云函数里操作数据库的方式,即不支持JQL,[详见](cf-database.md) 但是,在[schema2code](/uniCloud/schema?id=autocode)中,`扩展校验函数`也会被生成到前端页面的校验规则里。 -- GitLab