Firestore
#Firebase #Firestore_collection_group_query
推薦本
Firestore Mastery - shiodaifuku - BOOTH
まだ、半分しか読んでないけど、かなり頭がすっきりした。
gcpよりのものと、Firebaseよりのものがある。
Cloud Firestore Documentation  |  Cloud Firestore  |  Google Cloud
Cloud Firestore  |  Firebase
FireBase Admin SDK
自動的にlogが残らない(開発者には見せてない)。
firebase - How can I see Cloud Firestore logs? - Stack Overflow
loggingを実装しておく必要がある。
crashlycs, firebase analytics, 開発環境でのloggingなどチェックする必要がある。
参考
Cloud Firestoreの勘所 パート2 — データ設計 - google-cloud-jp - Medium
Google Cloud Functionsを使ったデータの冗長化
sub collectionでデータを引くのと、そのままcollectionでデータを引くのに対応する
Cloud Firestoreの勘所 パート3 — セキュリティルール - google-cloud-jp - Medium
最初に全部禁止にして、ホワイトリスト的に許可部分を与えていく。
認証済みユーザー
userIdがユーザー認証情報と一致
データのvalidation check
sub collectionの認証
document(データ)ごとに、roleを設定
【Firebase】Cloud Firestoreのデータ構造の決め方をFirebaseの動画から学ぶ - Qiita
GCP Database Next Generation - Google スライド
@sinmetal 氏のスライドより。 非常に勉強になる。
https://gyazo.com/77bab5011c9906f57c1a10def9b50a16
FireStore transaction