GoogleさんのFirebase iOS SDKにFeature Requestを送っておいた
この機能のは、値のインクリメントをバックエンドでやって欲しいというもの。
データベースで数値をインクリメントする場合、トランザクションをして数値を変更する必要があります。Firebaseはせっかくの強力キューを持っているので+1
-1
を渡してあげればFirebase側でどうにかして欲しいと考えたわけです。
We are planning to add this as a feature to Firestore, but are not intending to backport this feature to the RTDB.
🎉 Firestoreでは導入されるようです
😥 FirebaseRealtimeDatabaseではサポートなし
二つのDBに対しての対応の差が意味するものはなんなんでしょうか。
FirebaseRealtimeDatabaseも素晴らしいDBなので拡張は期待したいところです。