0
ObsidianのDataviewプラグインのTABLEリストでfileカラムを除外する
2023-02-20

とりあえず何かしらのノートたちをTABLEを使ってリストを出力させてみようという感じでやるとこんな感じ

TABLE
published,
file.tags AS tags
FROM "tech"
SORT file.mtime DESC

alt

特にカラム指定せずともfileに関しては表示された状態になっている

なんとなくファイル名に日本語を含めるのに抵抗があるので、できればfrontmatterにtitleを別で用意してそいつを参照させるようにしたい(もちろんノートへのリンクもつけておきたい)

Markdownファイルの前提

今回扱うノートにはすべてfrontmatterを書いている

---
title: dataviewのTABLEリストでfileカラムを除外する
tags:
- tech/Obsidian/Plugin/dataview
---

こんな感じ、そしてリンクにするのをファイル名ではなくtitleにしたい

fileの除外

WITHOUT IDで除外できる

これはIDがこの場合はfileという扱いってことなのかな(詳しく追ってはいない)

TABLE WITHOUT ID
link(file.link, title) AS "Title",
published,
file.tags AS tags
FROM "tech"
SORT file.mtime DESC

2行目、代替となるカラムを用意する(Title)

linkでリンク表示にできる、表示する文字列をfrontmatterのtitleにする

求めている感じになってきた

alt

おわり

Obsidianのdataviewプラグインに関してはやりたいことを単語で探すとIssueにたどり着いてたいていのやりたいことは解決策が書いてあるので助かる…

  • 参考

Omit “File” column in TABLE results · Issue #102 · blacksmithgu/obsidian-dataview

0

Profile

swfz
swfz
日々学んだことを残していく
Today I Learned
コード片置き場

Account

RSS

Powered by Pixela
© 2024. swfz