Obsidian 官方插件,提供了类似 Dataview 的查询能力,而且还支持在查询视图中动态编辑属性。

md 笔记中可以直接引用渲染 base 数据库文件,也可以直接插入 base 代码块:

views:
  - type: table
    name: Table
    filters:
      and:
        - this.file.links.contains(file)

常用功能

函数定义属性

展示笔记 title 作为链接名称:

file.asLink(title)

查询项目关联的任务数量:

file.backlinks.filter(value.asFile().hasTag("PARA/Task")).length