Skip to content

0x002-obsidiand dataview类型查询

obsidian TestTag/1/A

查询类型决定数据视图查询的输出如何。这是您为数据视图查询提供的第一个也是唯一一个强制性规范。有四种可用: LIST 、 TABLE 、 TASKCALENDAR 。

LIST

	```dataview
	LIST
	FROM #poems
	WHERE author = "Edgar Allan Poe"
	```
	```dataview
	LIST
	FROM #poems
	WHERE author = "Edgar Allan Poe"
	```

表示查询文档含有#poems并且文档属性author字段值为Edgar Allan Poe的的所有文件。该查询结果返回html的无序列表。

TABLE

相比返回更多信息

	```dataview
	table WITHOUT ID
	  file.link AS "文档",
	  create_date as "创建时间"
	FROM "til"  
	sort create_date desc
	limit 2
	```
	```dataview
	table WITHOUT ID
	  file.link AS "文档",
	  create_date as "创建时间"
	FROM "til"  
	sort create_date desc
	limit 2
	```

结果:

文档创建时间
[0x04b-go+gin部署vue的history路由项目刷新出现404的问题]2024-12-10 12:46
[0x04a-Rollup failed to resolve import lodash-es]2024-12-10 11:31

文档Metadata

Metadata on Pages - Dataview

  • cday 文件的创建的date
  • ctime 文件创建的date time
file.namefile.folderfile.pathfile.extfile.size
0x002-obsidiand dataview类型查询tiltil/0x002-obsidiand dataview类型查询.mdmd1861
file.linkfile.ctimefile.cdayfile.mdayfile.mtime
[0x002-obsidiand dataview类型查询]2024-August-07 08:53August 07, 2024September 30, 20242024-September-30 10:34
  • tags: 列出所有标签,可以拆分子标签,例如 #TestTag/1/A 会拆成3个tag
  • etags: 不拆分子标签
  • inlinks: 列出引用本文件的文件(测试: [0x002-obsidiand dataview类型查询]
  • outlinks: 引用的其他文件 (测试:[til] )
file.tagsfile.etagsfile.inlinksfile.outlinks
  • obsidian
  • TestTag/1/A
  • TestTag/1
  • TestTag
  • obsidian
  • TestTag/1/A