サイトのデータベース:コレクションとレコード

ブログ記事、商品、イベント、予約リクエストなど、変化するものをサイトで管理する場合、Briks はそれらをプロジェクト専用のデータベースに保存します。このページでは、そのデータの場所、手作業での変更方法、新しいレコードの追加方法、コピーの持ち出し方を説明します。

読了時間 9 分2026年10月8日にスタジオで確認済み

データベースに入っているもの

データベースとは、サイトが変化する情報をデザインとは別に保管する場所です。Briksは、サイトが保存するものの種類ごとに コレクション へ整理します。たとえば、体験クラスの申込み、講師、ブログ記事などです。各コレクションには レコード (申込み1件、講師1人、記事1本)が入り、各レコードには名前、日付、画像などの フィールド があります。

ページは、サイトの公開時にレコードを読み込みます。そのため、レコードを変更しても新しいビルドは不要です。スタジオがサイトを自動で再公開し、数分以内に変更が反映されます。

プロジェクトが取得するとき

ほとんどのプロジェクトでは、頼まなくてもデータベースが用意されます。自分で更新できるブログ、メニュー、イベント一覧、予約リクエストを送るページなど、ビルドで何かを保存する必要が出た時点で、Briks が作ります。スタジオで必要なことを頼むだけで、データベースは欧州連合内に作られます。

プロジェクトにデータベースができるまでは、OwnerとAdminだけが Database タブを見られ、そこで Create database を選ぶと空のデータベースを作れます。それ以外のメンバーには、データベースができたあとにタブが表示されます。

Databaseタブの見方

このタブの上部には、5つのビューがあります。

表示表示される内容
Data左にコレクションが並び、それぞれの件数が表示されます。その横には、選んだコレクションのレコードが表示されます。
アカウントサイトに訪問者向けのログインがある場合に、そのサイトでアカウントを作った人たちです。誰かが登録するまでは、ビューに No accounts yet と表示されます。ログインと決済をご覧ください。
Ordersサイトがご自身の決済代行サービスを通じて販売した内容を、新しい順に表示します。日時、内容、金額、状態、購入者が分かります。返金は決済代行サービス自身の管理画面で行います。最初の販売があるまで、この画面には No orders yet と表示されます。
サブスクリプション会員が支払う、更新されるプランです。誰が購読したか、プラン、状態、更新日または終了日を確認でき、稼働中のプランからの月間収入も表示されます。会員は決済サービスのページで解約でき、あなたはそのダッシュボードで解約できます。サインインと支払いをご覧ください。
Settingsデータベースの内容と保存場所、ダウンロード、復元ポイント、毎晩のコピー、危険な操作の領域です。

コレクションの下にNot shown:で始まる行が表示されている場合、そのコレクションの記述がタブでは読み取れません。スタジオに、記述を直すよう頼んでください。

コレクションを見る

  1. コレクションを選ぶ

    場所: Database, Data

    左の一覧で名前をクリックします。スマートフォンでは、一覧が上部に横並びで表示されます。右の一覧には、そのコレクションのレコードが25件ずつ表示されます。

  2. 検索する

    場所: Database, Data

    検索ボックスに入力し(たとえば Search class requests と表示されます)、Search を押します。すべてをもう一度表示するには Clear を選びます。

  3. 列で並べ替える

    場所: Database, Data

    列の見出しをクリックするとその列で並べ替えられ、もう一度クリックすると順序が逆になります。小さな矢印で並びの向きが分かります。

  4. ページ間を移動する

    場所: Database, Data

    レコードが25件を超える場合は、一覧の下の Previous と Next を使います。

  5. 言語を切り替える

    場所: Database, Data

    コレクションを複数の言語で管理している場合は、検索の横に各言語名のボタンが表示されます。レコードは言語ごとに別々です。

  6. 更新

    場所: Database, Data

    ページを開いたあとにサイトが保存したレコード(新しい予約依頼など)は、コレクション名の横にある丸い矢印の Refresh を押すと表示されます。

レコードを編集する

  1. 開く

    場所: Database, Data

    最初の列にあるレコード名をクリックするか、行の右端の三点をクリックして Edit を選んでください。

  2. フィールドを変更する

    場所: Edit dialog

    各フィールドには、それに合った入力欄があります。テキストボックス、小さなツールバー付きのリッチテキストボックス(太字、斜体、見出し、リスト、引用、リンク)、数値、日付、オンとオフのスイッチ、選択リスト、別のコレクションのレコードを選ぶピッカーです。時刻付きの日付は、お使いのタイムゾーンで表示されます。

  3. アドレスとステータスを確認する

    場所: Edit dialog

    レコードごとに専用ページがあるコレクションには Slug が表示されます。レコードのアドレスの最後の部分で、my-first-post のようなものです。空のままにするとタイトルから作られます。Status は Draft か Published で、下書きは公開サイトに表示されません。

  4. 保存

    場所: Edit dialog

    Save を押します。値が受け付けられない場合は、直す内容がフィールドに表示されます。うまくいくと「Saved」と表示されます。公開済みのサイトには、数分で反映されます。

画像フィールドには、プロジェクトのストレージ内の画像のパス、/images/cover.webp のようなサイト上のパス、またはhttpsの完全なアドレスを入力します。新しい画像を使うには、先に Storage にアップロードし、そのパスを指定してください。

レコードを追加

  1. 追加ボタンを押します

    場所: Database, Data

    リストの上にある、コレクション名のついたボタン(Add class request など)を押します。空のコレクションでは、同じボタンがページの中央にも表示されます。

  2. 項目を入力する

    場所: Add dialog

    任意と記された項目は空のままにできます。複数の言語で管理しているコレクションでは、いま表示している言語でレコードが追加されます。

  3. 追加する

    場所: Add dialog

    下部にあるボタンを押してください。追加ラベルと同じ名前のボタンです。レコードが一覧に加わり、ステータスが Published であれば、数分以内に公開サイトにも表示されます。

変更がライブサイトに反映されるまでの時間

レコードの追加、変更、削除を行うと、サイトは自動的に再公開されます。初回はすぐに、その後は編集の回数にかかわらず最短5分に1回までです。ビルドやA/Bテストが実行中の場合は、更新を待機し、数分後にもう一度試します。サイトの初回公開より前には何も公開されません。変更ごとに、record.changed のwebhookで別のツールに知らせることもできます。

記録をダウンロードする

ダウンロードは、Databaseタブの Settings にある Export グループにあり、どちらの行にも Paid タグが付いています。有料プランで使えます。Freeプランでは、各行に「Comes with a paid plan」と表示されます。グループの上の注記も同じ内容で、See what's included ボタンを押すと、最小の有料プランが示されたアップグレードのウィンドウが開きます。プランの詳細はBillingをご覧ください。

ダウンロード得られるもの
Download everythingすべてのコレクションを1つの.zipにまとめます。各コレクションの構成を記した collections.json ファイルと、コレクションごとのレコードを収めたJSONファイルが入っています。
コレクションをスプレッドシートとしてダウンロード1つのコレクションをCSVで書き出します。最初の列はレコードのid、次にスラッグ、ステータス、言語、日付(コレクションにある場合)、その後にフィールドごとに1列が続きます。

JSONは、ほかのソフトウェアが簡単に読み取れるプレーンテキスト形式です。CSVは、どのスプレッドシートアプリでも開ける形式です。1回のダウンロードで、コレクションごとに最大50,000件のレコードを取得できます。それを超える場合は、.zipに、該当のコレクション名を記したREADME.txtが含まれます。残りについては、hello@briks.devまでご連絡ください。

プロジェクトを閲覧できるワークスペースのメンバーなら、Viewerを含め誰でもダウンロードできます。プロジェクトのダウンロードは1時間に30回までです。

1つのコレクションをスプレッドシートに書き出す

  1. 設定を開く

    場所: Database

    Database タブを開き、上部の Settings を選びます。

  2. コレクションを選ぶ

    場所: Settings, Export

    Download a collection as a spreadsheet で、ボタンの横の一覧からコレクションを選びます。

  3. ダウンロードして開く

    場所: Settings, Export

    Download を押します。ファイル名はサイト名、コレクション名、今日の日付で付き、例は lotus-room-class_requests-2026-10-08.csv です。どのスプレッドシートアプリでも開け、1レコードが1行になります。

誰が何をできるか

操作操作できる人
コレクションとレコードを見るワークスペースの全員
レコードの追加、変更、削除Editor、Admin、Owner
レコードのダウンロード(有料プラン)プロジェクトを見られる全員
リストアポイントを保存する、毎晩のコピーをオン・オフするEditor、Admin、Owner
復元、コレクションの消去、データベースの削除OwnerとAdmin。プロジェクト名の入力が必要です
データベースを手動で作成するOwnerとAdmin

Viewerがレコードを開くと閲覧のみとなり、「You can look but not change records in this workspace.」と表示されます。ロールについてはメンバーとロールで説明しています。

Accountsビュー

サイトが訪問者のアカウントを管理している場合、Accounts に一覧が表示されます。名前とメールアドレス、ロール、メールの確認状況、参加日、最終サインイン日が確認できます。メールアドレスや名前で検索でき、列の見出しで並べ替えられます。各行の3つの点から、次の操作ができます。

  • Change role: アカウントを Member、Staff、Admin のいずれかにします。サイトで次にページを開いたときに反映され、サインインしたままになります。Editor以上が行えます。
  • Sign out everywhere: すべての端末でのセッションを一度に終了します。パスワードで再びサインインできます。Editor以上の権限が必要です。
  • Delete account:その人のアカウント、パスワード、セッションを完全に削除します。メールアドレスの入力が必要です。サイトがその人について保持しているほかの情報は残ります。OwnerとAdminが行えます。

実例: ヨガスタジオのクラス申し込み

ブリーフLotus Room Yoga、ブリストル

クラスの席をリクエストできるページです。名前、メールアドレス、希望のクラス、メモを入力してもらいます。毎朝確認できるよう、リクエストはすべて保存してください。

サイトが依頼フォームつきで公開され、プロジェクトに Database タブと Class requests コレクションが加わりました。訪問者が送った依頼は、1件ずつここにレコードとして保存されます。

スタジオの責任者は毎朝 Database を開き、Class requests を選んで日付の列をクリックし、新しいリクエストが先頭に来るようにします。詳しく見たいリクエストは、訪問者の名前をクリックして開きます。

手作業での変更

木曜のインヨガクラスの申し込みが、メールアドレスの誤字のまま届きました。彼女は記録を開いてアドレスを直し、Save を押します。

保存しました。公開中のサイトには数分以内に反映されます。

月末に、オーナーはClass requestsをスプレッドシートとしてダウンロードし、クラスごとのリクエスト数を数えて次の時間割を考えます。このダウンロードには有料プランが必要です。

レコードを変更したのに、公開中のサイトに古い内容が表示されます。

数分お待ちください。サイトの再公開は5分に1回までで、ビルドやA/Bテストの実行中は更新が待機します。レコードのステータスがDraftではなくPublishedになっているか確認してください。

ここでフィールドやコレクション全体を追加できますか?

Databaseタブからはできません。スタジオで、たとえば「クラスの申し込みに電話番号の項目を追加して」のように依頼してください。Briksは、データベースの構成を変更する前に復元ポイントを保存します。