Obsidian 插件篇 -Dataview 脚本参考示例
来源
- 触发点:在 Obsidian插件篇-Dataview插件的基础语法 的基础上,补充参考示例
- 首次记录:2025-03-08
- 作者:huan
洞见
在前文 Obsidian插件篇-Dataview插件的基础语法 的基础上,本篇文章主要分享 Dataview 脚本参考示例,可以直接复制粘贴到本地调试学习。
详情
📌 提示:本文中的所有代码块均使用
javascript作为语言标识,以避免本地自动执行。若要在你的 Obsidian 中运行,请将代码块的标识从```js改为```dataview。
未完成文件 table
table info,file.path as path,dateformat(file.cday,"yyyy-MM-dd") as cday,dateformat(file.mday,"yyyy-MM-dd") as mday
WHERE any(file.tasks, (a) => !a.fullyCompleted)未完成文件任务
task
where !completed
SORT completion
GROUP BY file.link日历
CALENDAR file.cday文件查询
table file.folder,status,tags,created
from -"5.Sources"
where contains(file.name,"Dataview")演化日志
- v0.1 (2025-02-16):初始版本完成
- v0.2 (2025-03-08):完善示例
- v0.3 (2025-10-21):补充来源、洞见、演化日志,完善笔记结构
待办事项
- 单篇内容比较薄弱,可以将所有 Dataview 插件笔记整合成一篇文章