Obsidian Basesの使い方:コード不要でノートをデータベース管理する

ObsidianのコアプラグインBasesをコード不要で使いこなす方法。Dataviewとの違い・タスク管理・読書リスト管理の実践例と、運用コストを増やさない段階的な導入アドバイスをまとめます。

Obsidianでノートが増えてくると、「一覧で見たい」「条件で絞り込みたい」という場面が増えてきます。これまでそのための定番はDataviewプラグインでしたが、コードを書く必要があるため、ハードルが高いと感じる人も多くいました。

Basesはその課題を解決するために、Obsidianが公式に開発したコアプラグインです。UIを操作するだけでノートを動的に表示・管理できます。


Basesとは何か

Basesは、ObsidianのProperties(フロントマター)をデータソースとして活用し、条件を指定してノートをフィルタリング・ソートして一覧表示するプラグインです。

画面上のフィルター操作やソート指定だけでデータベースが完成するため、SQLやプログラミングの知識は一切不要です。2025年に公式コアプラグインとして追加されたため、長期的な信頼性とObsidianのアップデートへの追従が期待できます。

重要なのは、Basesは情報の「倉庫」ではないという点です。ノートを詰め込んで管理するためのシステムではなく、表示された情報を「思考の材料」として活用し、意味を引き出すための「思考のハブ」です。情報を眺めることで新しいアイデアや疑問が生まれ、それが次のノートへとつながっていく——そのプロセスこそがBasesの本質的な価値です。


DataviewとBasesの使い分け

Dataviewを使ったことがある方なら、「Basesと何が違うのか」という疑問が当然出てきます。

BasesDataview
操作方法UIクリックのみクエリ言語(DQL)を記述
習得難易度低(即日使える)中〜高(学習コストあり)
柔軟性標準的な操作に限られる複雑な条件・計算が可能
プロパティ直接編集ビュー内でそのまま編集可能不可(クエリ結果は読み取りのみ)
公式サポートあり(コアプラグイン)コミュニティプラグイン

最大の違いはプロパティの直接編集です。Dataviewはクエリ結果を表示するだけですが、Basesはビュー上のセルをクリックしてそのままプロパティを書き換えられます。タスクの完了チェック・締め切り日の変更・ステータスの更新が、表を開いたままできます。

使い分けの基本は「まずBasesで試す、複雑になったらDataviewを検討する」です。


実践的な使い方3選

1. タスク管理:締め切りが近い順に自動表示

ノートのフロントマターに due(締め切り日)・status(todo/done/in_progress)などのプロパティを入れておくと、Basesで「今日締め切りのもの」「進行中のタスク」をフィルターして自動表示できます。

タスクが複数ノートに分散していても、Basesのビューを開けば一元的に把握できます。さらにビュー内でチェックボックスを操作してタスクを完了にしたり、締め切りを変更したりできるため、移動のロスなくタスクを管理できます。

2. 読書リスト:表紙画像付きで読んだ本を一覧

読書ノートのフロントマターに authorread_datecover_image(表紙画像URL)などを記録しておくと、Basesのカードビューで表紙画像付きの読書リストを作れます。

ジャンル別・読了日順・著者順など様々なフィルターで並べ直せるため、「最近どんな本を読んだか」を俯瞰するのに便利です。視覚的に整理された読書歴が見えることで、読書へのモチベーション維持にもなります。

3. プロジェクト管理:ステータスと期限で全体像を把握

複数のプロジェクトを進行中の場合、各プロジェクトノートに statusdeadlinepriority などを入れておくと、進行中のもの・期限が近いものを一目で把握できます。プロジェクト管理ツールを別途用意しなくても、Obsidian内で完結できます。


段階的な導入を強くおすすめする

Basesは強力なツールですが、運用コストが高いという注意点があります。プロパティの設計・テンプレートの整備・定期的な見直しが必要で、「全部Basesで管理しよう」と最初から張り切りすぎると、管理コストが膨大になるリスクがあります。

推奨する段階的アプローチ:

  1. フェーズ1(1〜3ヶ月): まず標準検索のみで運用。整理しすぎない
  2. フェーズ2(3〜6ヶ月): 「〜についてまとめたノート」という命名でトピック化
  3. フェーズ3(6ヶ月以上): 「この用途だけBasesを使う」と限定して導入

「必要になってから使い始める」「1用途ずつ試す」という姿勢が、Obsidianを長続きさせる秘訣です。


関連する記事


BasesについてObsidianニュースレターで詳しく解説
Basesの実演デモ動画・タスク管理の実践例 — Obsidian Basesの使い方をナレッジスタックのセミナーアーカイブで詳しく解説しています。 → 無料で読む