iOSアプリケーションがFirebaseデータベースに書き込む特定のデータセットのみを監視することはできますか?iOS上のFirebase:特定のデータを観察する
高レベルで具体的にお答えします。
私はFirebaseにユーザーごとのデータ(名前、電子メール、didCompleteCourse)を保存しています。
このデータ(各ユーザ)は、iOSアプリケーションによってFirebaseに書き込まれます。
後日、サーバーサイドスクリプトは、他の場所で収集されたいくつかのデータに基づいて、各ユーザーの 'didCompleteCourse'を更新します。基本的には、各ユーザーレコードのそのプロパティのフラグを切り替えることができます。
特定のデバイスから自分のiOSアプリケーションを介してfirebaseにデータが送信されたユーザー/ユーザー(複数のユーザーが特定のデバイス上で自分のアプリケーションにログインした場合)のみ、このフラグがいつ変更されたかを監視して通知を受けたい。
あらゆる種類のコードが役に立ちます。
Firebaseデータベースの特定のノードを監視する必要がありますか? – Dravidian
データベースの構造に関する情報を提供できますか?ユーザーデータの構造だけでなく、それにつながるパスの構造(例えば、各ユーザはユーザIDに対して保存されていますか?) – Prisoner
@Dravidian:いくつかのそのようなノード –