Dataview综合文档
加群交流
如果在使用和学习中有不明白的地方,或者想看看别人的经验
- 可以查看进阶用法
- 可以加群和大家聊聊,加微信
coffeebean1688
蹦跶的咖啡豆,然后进群 - 可以查看咖啡豆豆龙_哔哩哔哩) 视频教程。😜关注、👍点赞、📀投币一键三连
- 关注公众号(文章很多):`蹦跶的咖啡豆
- 示例库(筹备中)
- 网站启用新域名:https://obsidian.vip 给VIP的你,很好记
🌱【点我-扫码加群】

🍻【点我-打赏】

相关信息
有朋友留言说,可以将 obsidian dataview 作为一个专栏,觉得很有道理。
为了方便大家查找,所以将此栏目的内容整合一下,方便大家查阅。
Dataview 导航
1 初识Dataview
2 Dataview进阶
- Dataview进阶(1) | obsidian文档咖啡豆版 😁
- Dataview进阶(2) | obsidian文档咖啡豆版 😍
- Dataview进阶(3) | obsidian文档咖啡豆版 😍
- Dataview进阶(4) | obsidian文档咖啡豆版 😍
- Dataview进阶(6) | obsidian文档咖啡豆版 😍
- Dataview进阶(6) | dataview常用语法速查🚀 😍
3 Dataview代码分享
4 Dataview函数速查
你好,我希望实现查找同时具备指定2个标签的所有笔记,并且显示所有笔记的总和.请问如何实现
@匿名: 这是chatgpt回答的,你可以先试试。
在 Obsidian 的 Dataview 插件中,要查找同时具备两个标签的所有笔记,并显示这些笔记的总数,可以使用以下的 dataview 语法:
dataview
复制代码
table length(rows) as “笔记总数”
from “你的笔记目录”
where contains(file.tags, “#标签1”) and contains(file.tags, “#标签2”)
解释:
table length(rows) as “笔记总数”:显示符合条件的笔记总数,表头显示为“笔记总数”。
from “你的笔记目录”:指定在哪个目录下搜索笔记,"你的笔记目录"可以留空或者替换为实际的路径。如果不需要指定目录,也可以直接写 from “”。
where contains(file.tags, “#标签1”) and contains(file.tags, “#标签2”):查找同时具有 #标签1 和 #标签2 的笔记。
如果你需要显示笔记的标题以及笔记总数,可以稍微修改为:
dataview
复制代码
table file.name as “笔记标题”, length(rows) as “笔记总数”
from “你的笔记目录”
where contains(file.tags, “#标签1”) and contains(file.tags, “#标签2”)
这段代码会列出所有符合条件的笔记标题,同时在最后一列显示笔记的总数。