跳转到内容

数据库

概述

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

表格视图

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

镜像数据库

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

关联和汇总

两个数据库之间可以通过 关联 建立联系,以便联动管理。比如 作者 和 书籍 两个数据库之间的关联:

在 作者 数据库中 作品数 汇总对其 作品 进行了汇总统计,统计方式是 行计数。

模板

模板可通过模板片段中介绍的语法访问、计算并渲染同一条数据中其他属性的值:

  • 使用 .action{ .属性名 } 访问视图属性
  • 使用 .action{ index . “custom-xxx” } 访问内容块自定义属性

比如下面的 账单 数据库 模板 属性演示了 餐饮 和 服装 求和: