Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
良好的行为成为习惯
uni-app
提交
825cd72b
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,发现更多精彩内容 >>
提交
825cd72b
编写于
4月 14, 2021
作者:
d-u-a
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: unicloud-db 组件新增属性 foreign-key
上级
446e2d95
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
6 addition
and
5 deletion
+6
-5
docs/uniCloud/unicloud-db.md
docs/uniCloud/unicloud-db.md
+6
-5
未找到文件。
docs/uniCloud/unicloud-db.md
浏览文件 @
825cd72b
...
...
@@ -47,6 +47,7 @@ HBuilderX中敲下`udb`代码块,得到如下代码,然后通过collection
|field|string|指定要查询的字段,多个字段用
`,`
分割。不写本属性,即表示查询所有字段。支持用 oldname as newname方式对返回字段重命名|
|where|string|查询条件,对记录进行过滤。
[
见下
](
/uniCloud/unicloud-db?id=where
)
|
|orderby|string|排序字段及正序倒叙设置|
|foreign-key|String|手动指定使用的关联关系,HBuilderX 3.1.10+
[
详情
](
/uniCloud/clientdb?id=lookup-foreign-key
)
|
|page-data|String|分页策略选择。值为
`add`
代表下一页的数据追加到之前的数据中,常用于滚动到底加载下一页;值为
`replace`
时则替换当前data数据,常用于PC式交互,列表底部有页码分页按钮,默认值为
`add`
|
|page-current|Number|当前页|
|page-size|Number|每页数据数量|
...
...
@@ -54,12 +55,12 @@ HBuilderX中敲下`udb`代码块,得到如下代码,然后通过collection
|getone|Boolean|指定查询结果是否仅返回数组第一条数据,默认 false。在false情况下返回的是数组,即便只有一条结果,也需要[0]的方式获取。在值为 true 时,直接返回结果数据,少一层数组,一般用于非列表页,比如详情页|
|action|string|云端执行数据库查询的前或后,触发某个action函数操作,进行预处理或后处理,
[
详情
](
/uniCloud/uni-clientDB?id=%e4%ba%91%e7%ab%af%e9%83%a8%e5%88%86
)
。场景:前端无权操作的数据,比如阅读数+1|
|manual|Boolean|是否手动加载数据,默认为 false,页面onready时自动联网加载数据。如果设为 true,则需要自行指定时机通过方法
`this.$refs.udb.loadData()`
来触发联网,其中的
`udb`
指组件的ref值。一般onLoad因时机太早取不到this.$refs.udb,在onReady里可以取到|
|gettree|Boolean|是否查询树状结构数据,HBuilderX3.0.5+
[
详情
](
/uniCloud/clientdb?id=gettree
)
|
|startwith|String|gettree的第一层级条件,此初始条件可以省略,不传startWith时默认从最顶级开始查询,HBuilderX3.0.5+|
|limitlevel|Number|gettree查询返回的树的最大层级。超过设定层级的节点不会返回。默认10级,最大15,最小1,HBuilderX3.0.5+|
|groupby|String|对数据进行分组,HBuilderX3.1.0+|
|gettree|Boolean|是否查询树状结构数据,HBuilderX
3.0.5+
[
详情
](
/uniCloud/clientdb?id=gettree
)
|
|startwith|String|gettree的第一层级条件,此初始条件可以省略,不传startWith时默认从最顶级开始查询,HBuilderX
3.0.5+|
|limitlevel|Number|gettree查询返回的树的最大层级。超过设定层级的节点不会返回。默认10级,最大15,最小1,HBuilderX
3.0.5+|
|groupby|String|对数据进行分组,HBuilderX
3.1.0+|
|group-field|String|对数据进行分组统计|
|distinct|Boolean|是否对数据查询结果中重复的记录进行去重,默认值false,HBuilderX3.1.0+|
|distinct|Boolean|是否对数据查询结果中重复的记录进行去重,默认值false,HBuilderX
3.1.0+|
|loadtime|String|加载数据时机,默认auto,可选值 auto
|
onready
|
manual,
[
详情
](
/uniCloud/unicloud-db?id=loadtime
)
HBuilderX3.1.10+|
|@load|EventHandle|成功回调。联网返回结果后,若希望先修改下数据再渲染界面,则在本方法里对data进行修改|
|@error|EventHandle|失败回调|
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录