で「ユーザー・フォロワー」ノードを構造化私は、ユーザーの一覧を取得する場合、彼らは私FirebaseデータベースでFirebase
user-followers
-F2iRZkwfuTcKUvd7uYD0jwWeJ7T2
-KgkkWy5xesvcFcL9GMh: true
-KgkoZpD0GP687J_5Zh5: true
-KglKYB8Fcfbc-uwsqwX: true
に続くすべてのユーザのIDと一緒にユーザーIDを保持しているuser-followers
ノードを持っています信者、私は、そのデータ構造は現在?これを達成するための最善の解決策になるこれは何
users
-KgkkWy5xesvcFcL9GMh
-image_url: "http://someurl.png"
-username: "coold00d55'
//etc...
のように見えますまた、ユーザー名などのフォロワー情報の一部、プロファイルPICのURLなどを取得する必要があります私だけ考えることができる
を経由して私には、これは次善のようだ
1)個々のユーザ情報の検索を実行する)信者
2の配列のフェッチ、。より良い方法がありますか?おそらく、私はユーザ名とimage_urlをuser-followers
の下に保存すると便利でしょうか?
ご了承ください。
2つ目の選択肢は良いアプローチですが、ユーザーがプロファイル(プロファイルの図またはユーザー名)を更新すると、ユーザーフォロワーのデータは直ちに失効/期限切れになります。これは戦闘できますか? –
その事実だけで、より多くのデータを取得しているにもかかわらず、最初の選択肢が最高になるかもしれないと私は思います。私は常に検索されたユーザーの量を表示することができます。私が回っているところではどこでもキャッチ22:| –
私は答えの2番目の部分でそれに触れました。 "唯一の追加作業は、他のリストが常に更新されることを確認するためのコードを書く必要があることです。" –