一个笔记文件里面任务比较多,分布在多个段落,想要用dataview聚合一下
我尝试使用的代码是这样的:
taks
where !completed and file.name = 笔记文件名
但是尝试使用 file.name = 笔记文件名 貌似没有作用
所以,到底应该如何定位到某一篇笔记?
一个笔记文件里面任务比较多,分布在多个段落,想要用dataview聚合一下
我尝试使用的代码是这样的:
taks
where !completed and file.name = 笔记文件名
但是尝试使用 file.name = 笔记文件名 貌似没有作用
所以,到底应该如何定位到某一篇笔记?
試看看:
task from "笔记文件名"
where !completed
尝试使用了您 提供的代码
“笔记文件名”使用文件带“.md”和不带后缀名 的,都没有反应,即在预览模式下,没有dataview对应的内容,也和我主楼所是用的代码的效果一样,但是dataview没有报错
不知道是什么情况,还有其他的可以解决的思路吗?
筆記檔名: test (根目錄)
有時或許Dataview沒有讀到新加的items,重啟Obsidian試看看。
```dataview
task from "test"
where !completed
```
Preview:
谢谢,找到了原因所在
需要确定 本文件的具体路径
现在使用以下代码解决
task from "<% tp.file.path(true) %>"
where !completed
复制您的代码也不行,没有报错,但是显示无结果
你是不是直接把5楼的代码当成dataview块了?
5楼的代码是templater模板里的,在创建笔记的时候自动转换的;