跳到正文
Vellum打开 Vellum

每一行都是一个页面的数据库。

让数据库指向一个笔记本、一个标签或一条公式,其中的页面就成为行:排序、筛选、分组,并以表格、看板或日历查看。数值保存在每个页面自己的属性中,所以一切仍是纯 Markdown。

一个以表格显示的 Vellum 图书数据库,位于定义它的页面中。
一个以表格显示的 Vellum 图书数据库,位于定义它的页面中。

行就是页面

数据库是任何页面中的一个小代码块,说明它的行从哪里来:一个笔记本(包括其子笔记本)、一个标签,或一条基于属性的公式。每一行都是一个页面;它的值就是该页面 front matter 中的属性,Obsidian 和其他 Markdown 工具也能读取。编辑单元格,页面随之改变;编辑页面,表格也会跟着更新。

```vellum-db
name: Reading list
source:
  notebook: Books
properties:
  - { key: author, type: text }
  - { key: status, type: select, options: [To read, Reading, Done] }
  - { key: pages, type: number }
views:
  - { name: Table, type: table }
  - { name: Board, type: board, group: status }
```

同一批页面,多种视图

视图:表格、看板、日历、画廊、列表。每个视图各自排序、筛选和分组。属性类型:文本、数字、单选、多选、日期、复选框、链接、关联、汇总、公式。

公式根据其他属性计算数值(不运行代码,而是一种小巧安全的公式语言);关联把行链接到另一个数据库中的页面,汇总则对关联的页面计数、求和或列出。一个简短的代码块就能在另一个页面中实时显示任何数据库。

代码、助手和电子表格

在应用中