OB0201 obsidian dataview插件使用

序号解读:

01——软件基础使用、基础语法

02——插件使用

03——综合实战

 0 写在前面

Ob社区插件汇总:Airtable - OB社区插件汇总 - Johnny整理 - 每周更新 - B站 Johnny学Explore the "OB社区插件汇总 - Johnny整理 - 每周更新 - B站 Johnny学" view on Airtable.https://airtable.com/shrdmp10Lxmf5Wmgl/tblJqnWpcKURTjysX

dataview插件地址

GitHub - blacksmithgu/obsidian-dataview: A high-performance data index and query language over Markdown files, for https://obsidian.md/.A high-performance data index and query language over Markdown files, for https://obsidian.md/. - GitHub - blacksmithgu/obsidian-dataview: A high-performance data index and query language over Markdown files, for https://obsidian.md/.https://github.com/blacksmithgu/obsidian-dataview

1 dataview插件介绍

 通过 Dataview 插件,可以且实现倒计时功能、表格创建功能、任务查询功能等,对于科研人员来说,整理文献资料是非常不错的选择。

dataview的数据可以来源于文件中的YAML索引。

YAML的调用

---
A: 1
B: today
C: ccc
---

2 dataview 语法

2.1 调用

```dataview
.......
.......
```

在Obsidian中···dataview进行调用,当然前提是已经安装了dataview插件,

2.2 基本设置

```dataview
[list|table|task] field1, (field2 + field3) as myfield, ..., fieldN
from #tag or "folder" or [[link]] or outgoing([[link]])
where field [>|>=|<|<=|=|&|'|'] [field2|literal value] (and field2 ...) (or field3...)
sort field [ascending|descending|asc|desc] (ascending is implied if not provided)
```

 1. 第一行 可选择使用list\table 还是task- 列表、表格以及任务内容

例如: table name, sex, year,就会生成相应的列表

```dataview
	table Authors,Year,Title,Journal from #02_Au___pyrite 
```

 2. form 指的是获取数据的来源,可以从标签获取(#tag) 从文件夹获取 (folder) 从[[link]]链接获取,或者从链接了 link 的文件获取(outgoing([[link]]))

3. where用于对上述获取的数据加以规则

4. sort进行排序,默认的是升序

3. 升级操作与参考资料

  • Dateview 可以进行倒计时设置
  • DataviewJS实现标签聚合

详细的dataview技巧

官方文档

https://blacksmithgu.github.io/obsidian-dataview/icon-default.png?t=M4ADhttps://blacksmithgu.github.io/obsidian-dataview/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值