Firebase

FirestoreとNoSQLについて

Firestoreについて FirestoreはNoSQLモデルのデータベースです。 公式サイトは以下です。 https://firebase.google.com/docs/firestore?hl=ja FirestoreってRDBと何が違うの?というとデータを保持する構造が全く異なります。 RDBに詳しい人ほど取っ付きにく…

Error: Value for argument "data" is not a valid Firestore document. Cannot use "undefined" as a Firestore value (found in field "fieldName")の原因と対処法

エラーの原因 undefinedをFirestoreがサポートしていないためエラーが出ます。 なお、nullはサポートしているためエラーは出ません 参考 firebase.google.com 対策 undefinedではなくnullなどサポートされている型を入れる firebase.firestore.Settingsでign…

Firestoreのセキュリティルールのメモ

Firestoreのセキュリティ ルールについて Firestoreの読み書きに対してセキュリティルールを設定できる。 これを設定せずに公式のすべて許可の例 https://firebase.google.com/docs/firestore/security/get-started?hl=ja#allow-all のようにして運用すると…

Firebaseのデプロイがとても楽だった

Firebaseとは Googleの提供するモバイルおよびWebアプリケーション開発プラットフォーム です。 個人で何か作って公開してみようかなと思い、Herokuと悩んだのですがこちらの方が新しいので選んでみました。 無料枠も用意されています。 qiita.com ログイン…

firebase-toolsがPSSecurityExceptionで使えなかったときのメモ

firebase-toolsがPSSecurityException 環境:Windows10 Home PowerShell Firebaseのチュートリアル Firebase web codelab をやっていたところ npm -g install firebase-toolsを実行後に firebase --versionを実行すると firebase : このシステムではスクリプ…