diff --git a/docs/uniCloud/unicloud-db.md b/docs/uniCloud/unicloud-db.md index e822fa8367e46c08a6ce0bcfc186fcd129b864e0..6748f766966b5e35a791533a1ca6455dcf0e8710 100644 --- a/docs/uniCloud/unicloud-db.md +++ b/docs/uniCloud/unicloud-db.md @@ -44,17 +44,17 @@ HBuilderX中敲下`udb`代码块,得到如下代码,然后通过collection |v-slot:default||查询状态(失败、联网中)及结果(data)| |ref|string|vue组件引用标记| |collection|string|表名。支持输入多个表名,用 `,` 分割| -|field|string|查询字段,多个字段用 `,` 分割。不写本属性,即表示查询所有字段| -|where|string|查询条件,内容较多,另见`jql`文档:[详情](https://uniapp.dcloud.net.cn/uniCloud/uni-clientDB?id=jsquery)| +|field|string|指定要查询的字段,多个字段用 `,` 分割。不写本属性,即表示查询所有字段。支持用 oldname as newname方式对返回字段重命名| +|where|string|查询条件,对记录进行过滤。[见下](/uniCloud/unicloud-db?id=where)| |orderby|string|排序字段及正序倒叙设置| |page-data|String|分页策略选择。值为 `add` 代表下一页的数据追加到之前的数据中,常用于滚动到底加载下一页;值为 `replace` 时则替换当前data数据,常用于PC式交互,列表底部有页码分页按钮,默认值为`add`| |page-current|Number|当前页| |page-size|Number|每页数据数量| |getcount|Boolean|是否查询总数据条数,默认 `false`,需要分页模式时指定为 `true`| |getone|Boolean|指定查询结果是否仅返回数组第一条数据,默认 false。在false情况下返回的是数组,即便只有一条结果,也需要[0]的方式获取。在值为 true 时,直接返回结果数据,少一层数组,一般用于非列表页,比如详情页| -|action|string|云端执行数据库查询的前或后,触发某个action函数操作,进行预处理或后处理,[详情](https://uniapp.dcloud.net.cn/uniCloud/uni-clientDB?id=%e4%ba%91%e7%ab%af%e9%83%a8%e5%88%86)。场景:前端无权操作的数据,比如阅读数+1| +|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值| -|gettree|Boolean|是否查询树状结构数据,HBuilderX3.0.5+ [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=gettree)| +|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+| |@load|EventHandle|成功回调。联网返回结果后,若希望先修改下数据再渲染界面,则在本方法里对data进行修改| @@ -69,7 +69,7 @@ TODO:暂不支持groupby、in子查询功能。后续会补充 比如云数据库有个user的表,里面有字段id、name,查询id=1的数据,那么写法如下: -**注意下面示例使用了getone会返回一条对象形式的data,如果不适用getone的话data将会是数组形式** +**注意下面示例使用了getone会返回一条对象形式的data,如不使用getone,data将会是数组形式,即多一层** ```html