6月
01

Firebase一度触ってみたいと言うことで

https://docs.expo.io/guides/using-firebase/

ここをやり始めたところいきなり

{
  "rules": {
    ".read": true,
    ".write": true
  }
}

データベースのルールをみようと言うことでコンソールに行ってみると

なんか全然形式が違う気がする。。。

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write: if false;
    }
  }
}

いろいろ調べててもよくわからずいろいろいじっていると

なんか2種類ある。作る時選択するところがあったのかもしれませんが、全然気がつきませんでした。

https://firebase.google.com/docs/database/rtdb-vs-firestore?hl=ja

Cloud Firestore は、Firebase のモバイルアプリ開発用の最新データベースです。直感的な新しいデータモデルで Realtime Database をさらに強化しています。Cloud Firestore は、Realtime Database よりも多彩で高速なクエリと高性能なスケーリングが特長です。

Realtime Database は従来からある Firebase のデータベースです。リアルタイムのクライアント間同期が必要なモバイルアプリのための、効率的でレイテンシが低いソリューションです。

新しいのができたみたいで、ドキュメントが古かったってことみたいです。

気がつかなかった。。。

About the Author

Leave a Reply