メインコンテンツへスキップ
Craft のコレクションでは、任意のドキュメントやページ内に柔軟なデータベース風の表を作成してコンテンツを整理できます。コレクションはノート、プロジェクト、ナレッジベース、ワークフローに構造と奥行き、柔軟性をもたらします。

コレクションとは?

コレクションは単なる表以上のものです。各エントリがより詳細な情報を保持できる、完全にカスタマイズ可能なフィールドセットです。 Collections overview showing a database with multiple fields and entries コレクションでは、次のようなカスタムフィールドタイプを追加できます: Field types available in Collections
  • タイトル(名前変更可):各エントリのデフォルト列です。必要に応じてこの列名を変更できます(例:「Product Name」「Task Title」「Client」など)。
  • テキスト:メモ、説明、その他のテキストデータの記録に使用します。
  • 数値:数量、スコア、数値データの追跡に最適です。カスタム書式設定に対応しています(下記参照)。
  • チェックボックス:完了済みのタスクやブール値(はい/いいえ)を管理するのに便利です。
  • 日付:期限、作成日、イベント予定など重要な日付を設定します。
  • URL:リソース、ウェブサイト、共有ドキュメントへの関連リンクを含めます。
  • ブロックへのリンク:同じスペース内の任意のブロック(段落やドキュメントタイトル)にリンクし、関連情報への文脈的なつながりを作成します。
  • メール:メールアドレスに対して新しいメッセージを素早く開始するのに便利です。
  • Single Select:事前定義されたリストから1つのオプションを選択します。カテゴリやステータスに最適です。
  • Multiple Select:事前定義されたリストから複数を選択できます。
  • リレーショナルフィールド:他のコレクションにリンクしたり、コレクション間で双方向リンクを作成できます。マルチセレクトは複数の関連項目を追加できます。
コレクションは カスタム列を最大20列(タイトル列に加えて)サポートします。タイトル列はエントリのページを表すため削除できません(名前の変更のみ可能)。パフォーマンスを考慮して、特に古いデバイスではコレクションをおおよそ1,000行未満に保つことを推奨します。
Craft Assistant はコレクションのプロパティやリレーションを理解できるため、自然言語で構造化データを問い合わせたり分析したりするのが簡単になります。

数値フィールドの書式設定

コレクションの数値フィールドは、表示形式を細かく設定でき、用途に合わせた見せ方が可能です:
  • パーセント表示:値をパーセンテージで表示します(例:0.85 → 85%)
  • 通貨記号:$, €, £, ¥ などの通貨記号を追加して金額を表示できます
  • 小数精度:表示する小数点以下の桁数(0〜5)を制御できます
これらの書式設定により、予算、財務トラッキング、進捗指標など、数値データの見た目をプロフェッショナルに整えることができます。

列の管理

重要な情報にフォーカスできるように、コレクションのレイアウトをカスタマイズできます:
  • 列幅の調整:列の境界をクリックしてドラッグし、幅を調整できます - 長いテキストを表示したり、使っていない列を狭めたりするのに便利です
  • 幅の保持:列幅は自動的に保存されるため、セッションをまたいでもレイアウトが一貫します
これにより、コンパクトなデータでも詳細な情報でも、コレクションの見え方を完全にコントロールできます。

クイック検索

コレクション内の特定のエントリを瞬時に見つけられます:
  • 行内検索:検索バーを使って、コレクションのエントリをリアルタイムでフィルタできます
  • 入力しながらフィルタ:入力するたびに結果が更新され、大きなコレクションをスクロールせずに目的の項目を見つけやすくなります
クイック検索はコレクション内の表示中フィールド全体で動作し、大きなデータセットのナビゲーションを効率化します。

コレクションの操作

コレクションが準備できたら、以下のことができます: 並べ替え、フィルタ、グループ化:スマートテーブルの情報をワークフローに合わせて整理できます。異なるフィールドで並べ替え、フィルタ、グループ化を行い、情報を意味のある形で表示できます。 表示のカスタマイズ:表示したいフィールドを選択して、インターフェースをすっきりと必要な情報に集中させます。 ビューの設定:ビューはコレクションを表示するカスタマイズ方法です。並べ替え、フィルタ、フィールド表示を毎回手動で変更する代わりに、異なる設定を保存して簡単に切り替えられます。 コレクションビューについて詳しくはこちら サブページを作成(またはサブドキュメント):各エントリは展開して独自のサブページを持てるため、詳細情報を追跡したり関連コンテンツを作成したりする柔軟性があります。 サブページの共有や公開:他のドキュメントと同様に、コレクションのサブページは共有や公開が可能で、共同作業や更新が簡単です。

コレクションを追加する方法

ドキュメントにコレクションを追加するには:
1
「/(スラッシュ)メニュー」を使用し、コレクションを選択してください(タイプ /collectionSlash menu showing Collection option
2
または右側のサイドバーを開き、ブロックメニューから「コレクション」を選択してくださいSidebar showing Collections block option
3
コレクションのフィールドやデフォルトビューを設定し、エントリの入力を開始します

制約事項

コレクションは柔軟ですが、いくつか重要な制約があります:
  • コレクションあたり最大21列(タイトル列を含む)。この制限に達すると追加のフィールドを作成できません。
  • 行数に厳密な上限はありませんが、パフォーマンスはおおよそ1,000行を超えると低下する可能性があり、特に古いまたは性能の低いデバイスでは顕著です。
これらの制約により、コレクションはすべてのプラットフォームで高速かつ安定して動作します。

コレクションが活躍する場面

コレクションがワークフローを向上させる代表的なユースケース:
  • プロジェクト & タスク管理 – タスクの追跡、期限設定、プラットフォームのマーキング、ステータスの監視、チームや段階ごとのグループ化
  • クライアント & CRM 管理 – クライアント記録、会議メモ、コミュニケーション履歴を維持し、フルコンテキストのためにサブページにリンク
  • ナレッジ管理 – リサーチ、アイデア、ドキュメント、記事をリレーショナルリンクや複数ビューで構造化して整理
  • 在庫 & 資産管理 – アイテムの管理、在庫レベルの監視、仕入先とのリンク、プロセスに合わせたカスタムフィールドの追加
そして、構造化され検索可能でリンク可能なデータが役立つさまざまなシナリオで活躍します。

ビデオチュートリアル

関連記事