Obsidian插件之Dataview
2023-02-20 本文已影响0人
看远方的星
1、下载并启用插件
2、写相应代码块[1]
![](https://img.haomeiwen.com/i14371593/e01d07c9331fe9cd.png)
- list:展现形式。创建列表,还有 table、task 可以选择
- from:检索范围。从哪个文件夹(写在双引号里面),或者标签(写在#后面)
- where:聚合条件。contains(file.name,"Dataview") 就是匹配文件名为 “Dataview” 的文件
- sort:排序,根据什么做排序。 sort file.ctime 就是根据文件的创建时间正序
一些自带的元数据:
![](https://img.haomeiwen.com/i14371593/96d090d6b1069aa9.png)
yml标记语言:
---
title:
author:
tags:
---
title、author、tags这里都是yml语言的key,key可以自定义,也可支持中英文,dataview也是可以识别使用的;
例子:
前后加三个 ` ,前面的三个 ` 记得加上dataview,中间加入一下内容:
table Title, Status
from #test
where
contains(file.name,"aa")
sort file.ctime
创建一个tab,文章从test标签中查找,且文件名含有aa的文章,表格表头为file, Title, Status。