Dataview 页面会随着时间推移不断补充新的示例
Dataview
— 是 Obsidian 最强大的插件之一。
它能把你的笔记变成一个动态数据库——表格、列表、画廊等等。
它通过一种自带的迷你语言,用简单的查询来实现。
🔎 用 Dataview 可以做什么?
- 📚 维护一份你正在读(或打算读)的书单
- 🎬 维护一个剧集/电影数据库,标记哪些已经看过
- ✅ 跟踪你的项目及其各个阶段(看板、GTD)
- 🗓 写一本会按日期自动排序的日志
- 💡 自动显示
/Inbox中的闪念笔记
💡 实用示例:“剧集”
我有一些剧集笔记,并在其中写下这样的属性:
- 评分
- 海报
- 感悟
这些文件保存在文件夹:/Areas/Shows
- 我还有一篇笔记“My shows”,并在其中插入了下面这段 Dataview 代码:
dataview
TABLE WITHOUT ID
file.link AS "Show",
Rating,
("") as Poster,
Insight
FROM "2. Areas/Shows and films/7. Shows"
WHERE !contains(file.name, "My shows")
🔥 搞定:现在你就有了一张按评分排序的自动剧集表格。
✨ 想让排序可以点击切换——请安装 Sortable tables 插件。
🧠 另一个示例——闪念笔记
你有一个 /Inbox 文件夹,用来快速保存各种想法。
而你想看到最近的 5 条:
🏷 带有 todo 标签的笔记
你标记了想要回头再看的重要想法。
加上 #todo 标签——它们就会出现在一篇专门的笔记里:
📦 安装:
- 打开
设置→第三方插件 - 启用后点击
浏览 - 搜索 “Dataview”
- 安装并启用
🎯 提示:请确保 from 中的文件夹路径准确无误,并与你的库结构一致。
继续了解?






