我在 Obsidian 中存储具有各种属性的笔记,frontmatter 如下所示:
---
level_1: <l1 property value>
level_2: <l2 property value>
title: <note title>
---
我想生成一个由两级分组组成的数据视图表,这样我的数据如下所示(即,注释 Bar 具有 level_1 = A,level_2 = B,注释 Boz 具有 level_1 = D):
Level 1 Level 2 Title
------- ------- -----
A B Foo
Bar
D E Faz
F Boz
我在网上看到了一些(少量)参考文献声称可以解决这个问题,但无法让其中任何一个给我我想要的东西。
这是我一直在尝试的一类事情,但它没有正确地按 l1 或 l2 分组(仅显示一个 l1,所有 l2 都显示是否应该隐藏):
```dataview
TABLE without id
level_1 as "Level 1",
rows.rows.level_2 as "Level 2",
rows.rows.date,
link(rows.rows.Title, Title) as Title
GROUP BY "Level 2"
GROUP BY rows.level_1[0]
```
我可以编写一个数据视图查询来给我想要的东西吗?