Cloud FirestoreはNoSQLでスキーマレスなので、任意のフィールドに対して任意の値を入れることができるのだが
セキュリティルール的には、書き込み時にどのフィールドにどの型の値が入るのかしっかりチェックしたほうが良いのでその方法を。

Continue reading

FirebaseのCloud Functionで、作ったものをデプロイする時に、 $ firebase deploy --only functions とするのですが、複数人でFunctionを開発してそれぞれデプロイする場合に、上記のコマンドだと前のデプロイの内容を上書きしてしまうため良くない。 ので、複数人で開発してデプロイする場合は、あげたい関数名を functions の後に : (コロン)を付けて記述する。 $ firebase deploy --only functions:fooFunction また、複数ある場合は、functions:関数名 を , (カンマ)区切りで連結する $ firebase deploy --only functions:fooFunction,functions:barFunction これで他人がデプロイした関数を台無しにしないで済む。 参考 部分デプロイ

Continue reading

Author's picture

su-

iOS/Firebaesなひとの技術ブログ

iOS Enginner

Tokyo, Japan