【效率办公】Obsidain插件之DataView-高效信息动态查询插件

Dataview 是一个覆盖OB知识库的实时索引和查询引擎。可以将数据(如标签、日期、代码段、数字等)与笔记相关联,然后查询(如筛选、排序、转换)数据。用一种数据库处理的形式,通过查找字段并筛选,进而使用列表、表格的形式展现出来,也支持JavaScript的高级查询形式。
本篇主要介绍下这款插件基本使用方法和主要功能,相关演示可参考下发布的视频演示(链接🔗见文末和评论区)。

使用方法
List查询

Table查询

Task查询

Calendar查询


DataView查询字段及命令



DataView字段标识

对于任务项,还可以增加,元信息标签用于任务项的标注

JS形式
Dataview支持JavaScript形式的查询,有很多API接口可参考官网说明(链接在文末);
例如下面的查询中
for 是循环展示所有内容
筛选条件是“time-read”的年份是2021
并按照笔记种类进行分组
dv.table说明用表格来展示,列表头分别是名称、阅读时间、评分
排序是按照 评分 降序 排列
以上就是本篇内容了,主要介绍了Dataview的基础使用功能,但是应该能满足大多数的需要。如果对笔记数据有兴趣的伙伴可以看参考视频和文章,
敲字制作不易,感谢三连支持~

参考学习
obsidian插件之dataview入门 【https://zhuanlan.zhihu.com/p/409253101】
Obsidian 插件之 Dataview【https://zhuanlan.zhihu.com/p/373623264】
obsidian插件dataview官方文档翻译 【https://zhuanlan.zhihu.com/p/393550306】
GITHUB项目地址 【https://github.com/blacksmithgu/obsidian-dataview】
说明文档 【https://blacksmithgu.github.io/obsidian-dataview/query/expressions/】
时间标签说明 【https://blacksmithgu.github.io/obsidian-dataview/query/literals/】