obsidian社区插件
Dataview添加相同主题笔记列表——进阶用法
插件ID:%E6%B7%BB%E5%8A%A0%E7%9B%B8%E5%90%8C%E4%B8%BB%E9%A2%98%E7%AC%94%E8%AE%B0%E5%88%97%E8%A1%A8--%E8%BF%9B%E9%98%B6%E7%94%A8%E6%B3%95
%E6%B7%BB%E5%8A%A0%E7%9B%B8%E5%90%8C%E4%B8%BB%E9%A2%98%E7%AC%94%E8%AE%B0%E5%88%97%E8%A1%A8--%E8%BF%9B%E9%98%B6%E7%94%A8%E6%B3%95
%E6%B7%BB%E5%8A%A0%E7%9B%B8%E5%90%8C%E4%B8%BB%E9%A2%98%E7%AC%94%E8%AE%B0%E5%88%97%E8%A1%A8 -%E8%BF%9B%E9%98%B6%E7%94%A8%E6%B3%95:增加具有同样主题的笔记列表,使用主题对笔记进行关联管理,增加具有同样主题的笔记列表,并列出所属主题。
Dataview 添加相同主题笔记列表——进阶用法
应用情景
添加相同主题笔记列表--基本用法 仅列出了笔记名,通过本篇笔记提供的代码,可以在正在阅读的一篇笔记下方,将具有和正在阅读的笔记具有相同主题的笔记全部罗列出来的同时,将笔记的主题也列出来。
实例展示
查询代码
```dataview
LIST without id file.link + join(","+"**笔记主题:**"+" `"+主题+"`")
FROM !"O321-Dataview"
FLATTEN 主题 as flattenedTopics
WHERE contains(this.主题, flattenedTopics)
AND file.name != this.file.name
```
可以看到,图示中的笔记是关于健康和==跑步==相关主题的一篇笔记,在笔记的下方,列出了库中 5 篇同样具有==健康==或==跑步==相关主题的笔记,同时将主题在笔记名后列出
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。