這則筆記是Youtube影片從零開始帶你建立資料庫!Obsidian Dataview教學的教學講義,請與影片搭配使用。

在這裡記載的所有語法都以單純的code block呈現,要讓dataview啟動,別忘了在code block第一行的三個backtick之後,加上dataview這個關鍵字喔。

Obsidian dataview實作篇・上

最基本骨架

table
from ""

初步篩選

table
from ""
where econtains(in, [[Books]])
  • 依照個人情況,把[[Books]] 換成相對應的檔名。

新增欄位

table 欄位一, 欄位二, 欄位三
from ""
where econtains(in, [[Books]])
  • 欄位中間都用英文逗號隔開

從資料庫中排除模版筆記(排除所有”Templates”資料夾底下的筆記)

再加上這一句:

and contains(file.path, "Templates") = false

(補充)或者是底下這句,也是同一個意思:

and !contains(file.path, "Templates")