Auto-sync: 2026-04-27 08:02

This commit is contained in:
2026-04-27 08:02:55 +08:00
parent 1c7c7d673e
commit fbd6107be4
58 changed files with 2532 additions and 964 deletions

View File

@@ -0,0 +1,35 @@
---
title: "Note Database Queries"
type: concept
tags: [obsidian, productivity, data-visualization]
sources: [obsidian-高效指南-我常用的插件与实用技巧]
last_updated: 2025-03-01
---
## Definition
将笔记内容转化为结构化数据,通过查询语法进行筛选、排序和可视化展示的方法——把笔记库变成可查询的数据库。
## Core Mechanisms
- 元数据提取:从笔记的 frontmatter 或正文中提取结构化字段
- 查询语法:类 SQL/DSL 语法筛选笔记
- 动态视图:表格、列表、日历、图表等展示形式
- 自动更新:笔记内容变化时查询结果实时刷新
## Implementations
- **Dataview** (Obsidian):最流行的笔记数据库插件,支持 DQLDataview Query Language
- **DataviewJS**Dataview 的 JavaScript 扩展,更强灵活性
- **Core Search** (Obsidian 内置):基础搜索,不属于数据库查询
## Use Cases
- 统计某标签下的所有笔记数量
- 按创建时间筛选长期未访问的笔记(定期复盘)
- 生成读书笔记的表格视图
- 追踪项目笔记的进度状态
## Connections
- [[Obsidian]]:主要实现平台
- [[Periodic Review]]Dataview 查询可辅助定期复盘
- [[Personal Knowledge Base]]:数据库查询是知识库检索的核心能力
## Sources
- [[obsidian-高效指南-我常用的插件与实用技巧]]