Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
小浣熊撸代码
uni-app
提交
eac2a359
U
uni-app
项目概览
小浣熊撸代码
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
eac2a359
编写于
9月 24, 2020
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: uni-clientDB error code
上级
0c0cf6a2
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
25 addition
and
2 deletion
+25
-2
docs/uniCloud/uni-clientDB.md
docs/uniCloud/uni-clientDB.md
+24
-1
docs/uniCloud/uni-id.md
docs/uniCloud/uni-id.md
+1
-1
未找到文件。
docs/uniCloud/uni-clientDB.md
浏览文件 @
eac2a359
...
@@ -126,6 +126,29 @@ clientDB目前内置了3个变量可以供客户端使用,客户端并非直
...
@@ -126,6 +126,29 @@ clientDB目前内置了3个变量可以供客户端使用,客户端并非直
4.
执行command数据库操作
4.
执行command数据库操作
5.
执行action.after,可以对错误处理、对结果调整
5.
执行action.after,可以对错误处理、对结果调整
云函数默认返回值形式如下,开发者可以在action的after内修改返回结果,传入after内的result不带code和message。
```
js
{
code
:
""
,
// 错误码
message
:
""
// 错误信息
...
// 数据库指令执行结果
}
```
**错误码列表**
|错误码 |描述 |
|:-: |:-: |
|TOKEN_INVALID_INVALID_CLIENTID |token校验未通过(设备特征校验未通过) |
|TOKEN_INVALID |token校验未通过(云端已不包含此token) |
|TOKEN_INVALID_TOKEN_EXPIRED |token校验未通过(token已过期) |
|TOKEN_INVALID_WRONG_TOKEN |token校验未通过(token校验未通过) |
|SYNTAX_ERROR |db-permission语法错误 |
|PERMISSION_ERROR |权限校验未通过 |
|VALIDATION_ERROR |数据校验未通过 |
|SYSTEM_ERROR |系统错误 |
**我们推荐试用web控制台的数据库表结构来统一管理permission和validator,uniCloud web控制台可以通过表结构一键生成前端页面和clientDB权限及验证规则,后续HBuilderX也会内置此功能**
**我们推荐试用web控制台的数据库表结构来统一管理permission和validator,uniCloud web控制台可以通过表结构一键生成前端页面和clientDB权限及验证规则,后续HBuilderX也会内置此功能**
为了更好的控制客户端行文,客户端在permission不为公有读(并非true时)时写法有以下限制:
为了更好的控制客户端行文,客户端在permission不为公有读(并非true时)时写法有以下限制:
...
@@ -364,7 +387,7 @@ module.exports = {
...
@@ -364,7 +387,7 @@ module.exports = {
"
title
"
:
{
"
title
"
:
{
label
:
'
标题
'
,
label
:
'
标题
'
,
rules
:
[{
rules
:
[{
// 校验title字段为string类型,更多校验规则详见https://
xxx
// 校验title字段为string类型,更多校验规则详见https://
uniapp.dcloud.net.cn/uniCloud/schema
format
:
'
string
'
format
:
'
string
'
}]
}]
},
},
...
...
docs/uniCloud/uni-id.md
浏览文件 @
eac2a359
...
@@ -1983,7 +1983,7 @@ exports.main = async function(event,context) {
...
@@ -1983,7 +1983,7 @@ exports.main = async function(event,context) {
|Token类 |300 |- |- |
|Token类 |300 |- |- |
|生成Token |301 |- |- |
|生成Token |301 |- |- |
|验证Token |302 |01 |设备特征校验未通过 |
|验证Token |302 |01 |设备特征校验未通过 |
| | |02 |云端
以
不包含此token |
| | |02 |云端
已
不包含此token |
| | |03 |token已过期 |
| | |03 |token已过期 |
| | |04 |token校验未通过 |
| | |04 |token校验未通过 |
|账号安全类 |400 |- |- |
|账号安全类 |400 |- |- |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录