LoginSignup
1
3

More than 3 years have passed since last update.

【Firebase】Firebase Cloud Firestoreとは

Last updated at Posted at 2021-03-29

Cloud Firestoreとは

公式より

Google の柔軟でスケーラブルな NoSQL クラウド データベースを使用して、クライアント側開発とサーバー側開発のデータを保存、同期する

→Firebaseが提供しているNoSQLベースのデータベース

Firebaseが提供している2つのデータベース

Cloud Firestore(新しい)

  • RealTime Databaseの高機能版

RealTime Database(古い)

  • 元々Firebase提供していたデータベース

公式でも、基本的にはCloud Firestoreを勧められている

2種類の概念

スクリーンショット 2021-03-29 22.28.38.png

ドキュメント

  • フォルダ > ドキュメント > dataの構造で格納される
  • key:value型
  • データに型指定できる
  • ドキュメントの中にさらにドキュメント(サブコレクション)を作れる

コレクション

  • 複数のドキュメントを格納する
  • コレクション毎に同じカテゴリのドキュメントを格納する

注意

ドキュメント

  • ドキュメントIDは重複してはいけない
  • 同じカテゴリのドキュメントでも異なるコレクション(情報)を持てる ### コレクション
  • 同じカテゴリのドキュメントを1つのコレクションに格納できる

スクリーンショット 2021-03-29 22.29.11.png

  • コレクションを分ける場合異なるコレクション名をつける

  • サブコレクション

    • ドキュメントの中にコレクションを作成する

スクリーンショット 2021-03-29 22.27.51.png

次回はCloud Firestore実践!!

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3