obsidian社区插件
Dataview 列表进阶查询示例
插件ID:dataview-%E5%88%97%E8%A1%A8%E8%BF%9B%E9%98%B6%E6%9F%A5%E8%AF%A2%E7%A4%BA%E4%BE%8B
dataview-%E5%88%97%E8%A1%A8%E8%BF%9B%E9%98%B6%E6%9F%A5%E8%AF%A2%E7%A4%BA%E4%BE%8B
dataview %E5%88%97%E8%A1%A8%E8%BF%9B%E9%98%B6%E6%9F%A5%E8%AF%A2%E7%A4%BA%E4%BE%8B:
Dataview 列表进阶查询示例
文中所有的查询来源于 Dataview 示例展示检索文章结构;
根据一个确定的作者列出所有书
```dataview
LIST
FROM #type/books
WHERE author = "Conrad C"
```
列出所有具有标签 type/books 的文件并展示作者
注意❗
在列表中,你只能附加一个输出信息(在 Field 区域)。如果想要输出更多的信息,可以考虑用 表格,或者用
+
运算符拼接想要的输出。
```dataview
LIST author
FROM #type/books
```
列出所有 food 文件夹中含有 source 属性的文件(不展示文件名)
```dataview
LIST WITHOUT ID source
FROM "10 Example Data/food"
WHERE source
```
对列表进行分组
- 在这一篇中我们讲了 Dataview 的 GROUP BY 究竟是怎么工作的.
```dataview
LIST rows.file.link
FROM "10 Example Data/books"
GROUP BY author
```
对列表的元素进行排序
```dataview
LIST author
FROM "10 Example Data/books"
SORT author
```
Advanced usage
更多的 dataview 查询示例请见 Dataview语法实战
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。