Dataview使用link函数筛选带双链([[]])的YAML字段

首先感谢宏沉一笑的帮助,我只是负责整理。

背景

因为我在使用Breadcrumbs插件,卡片中增加了许多yaml字段,想用Dataview进行筛选总结。

实例

卡片“A”中,含有“CardType:: [[材料-网站]]”

筛选语句

```dataview
list
from ""
where contains(CardType, link("材料-网站"))
```

注意,该语句使用where contains(CardType, "[[材料-网站]]")是无法筛选的

不加双引号就可以筛选了
where contains(CardType, [[材料-网站]])

2 个赞

还真是这样,谢谢。