Files
nexus/wiki/concepts/Note-Database-Queries.md
2026-04-27 08:02:55 +08:00

36 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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-高效指南-我常用的插件与实用技巧]]