dataview插件引用页面错乱

请仔细说明自己遇到的问题,以下是参考模板。这里不要求非得按模板发帖,但内容中包含相关要素能让大家更好地帮助你。


遇到的问题

背景:原本是每日记录,现在需要增加一个week记录。在week页面中希望能够汇总上一个week的所有未完成todo。
使用的是这个代码:

// 4. 自动同步未完成任务
task from [[2025-W16]] 
where !completed

发现同步有问题,汇总页面显示的结果非目标w16页面上的内容。

经过反复测试后可得出:
1)如果使用From [[页面1]],获得的结果是页面1+1中内容
eg。 From [[2024-04-14]],获得结果是从2024-04-15页面中的内容

2)如果使用From [[页面-中文]],获得的结果no result

3)如果form “具体的文件路径”,则内容正确的。

4)如果是form ‘’ ‘’ ,则获取到的task数量是正确的。

预期的效果

能够使用[[页面]]进行引用

已尝试的解决方案

卸载重装所有插件。关闭其他插件。

楼主想表达什么呢?建议补充预期的效果和使用场景

你好,我补充了相关内容。是否清晰。

楼主的[[2025-W16]]指的是所有链接到2025-W16笔记的笔记,当然就没有“目标w16页面上的内容”了

from后跟引用的用法具体看dataview的这个页面:

Links

You can either select links to a file, or all links from a file.

  • To obtain all pages which link to [[note]], use [[note]].
  • To obtain all pages which link from [[note]] (i.e., all the links in that file), use outgoing([[note]]).
  • You can implicitly reference the current file via [[#]] or [[]], i.e. [[]] lets you query from all files linking to the current file.

https://blacksmithgu.github.io/obsidian-dataview/reference/sources/

不知道楼主预先的场景是什么,是在每天笔记链接到"w16",还是在"w16"汇总链接每天的笔记

啊 谢谢!! 原来如此,是我学习不到位。
把[[xx]]的用法,当成了from这个页面。

所以,如果我希望在w17的页面中,汇集在w16页面上的task内容。 就应该from “w16的完整路径”