続:Obsidianでランダムノート

今回やりたかったのは、こんな内容。

  • 「Memo」という名前のフォルダに一時的なメモのノートが入ってる
  • その都度エクスプローラを開くのは面倒なので一時的なメモのノートの一覧を表示するノートを作りたい
  • フォルダのノートを列挙するコードブロックを書けばいいじゃん

先日書いたこの記事。


このとき使ったObsidian Query Languageが使えそう、ってことで使ったんだけど、原因不明で難航。

先日の記事では検索するノートのパスは

query: "path:02_HintOfADay"

って書こう&プラグインの公式ページの記述は間違ってるよって得意げに書いたんだけど、今回のコードブロックで以下の書き方では全く動作しなかった。。。

query:"path:Memo"

よく考えたら先日の記事でObsidian Query Languageプラグインを使ったのはソート順をランダムにしたかったから。

今回はアルファベット順にすればいいのでDataviewプラグインで良いんじゃんって気づいたのはずいぶん時間が経ってから。

最終的に書いたコードブロックはこちら。

```dataview
LIST
FROM "Memo"
WHERE file.name != "MemoIndex"
```

ちょ~シンプルでした。