数据库

概述

数据库由内容块或者非内容块数据组成,并以不同视图呈现,比如表格视图和看板视图(看板视图还在开发中)。

表格视图

通过 /数据库​ 创建,默认视图即表格视图
添加不同类型的字段
添加条目
非内容块:直接在表格中添加的条目,不绑定到任何内容块
内容块:通过拖拽到表格添加的条目,或者通过块标菜单 添加到数据库​ 添加的条目
按需设置过滤和排序
同一个数据库可以添加多个视图,所有视图共享相同的数据,但过滤和排序设置相互独立

镜像数据库

复制数据库块后粘贴将形成镜像数据库,即这些数据库块共享相同的数据库数据,修改任何一个数据库块的数据会同步到其他所有镜像中。

关联和汇总

两个数据库之间可以通过 关联​ 建立联系,以便联动管理。比如 作者​ 和 书籍​ 两个数据库之间的关联:
没有找到对应的渲染方法 NodeAttributeView 数据库
没有找到对应的渲染方法 NodeAttributeView 数据库
作者​ 数据库中 作品数​ 汇总对其 作品​ 进行了汇总统计,统计方式是 条目数​。

模板

模板可通过模板片段中介绍的语法访问、计算并渲染同一条数据中其他字段的值:
使用 .action{ .字段名 }​ 访问视图字段
使用 .action{ index . "custom-xxx" }​​ 访问内容块自定义属性
比如下面的 账单​ 数据库 模板​ 字段演示了 餐饮​ 和 服装​ 求和:
没有找到对应的渲染方法 NodeAttributeView 数据库

注意

如果需要在数据库单元格中换行,请使用 Shift​+回车​ 。