/users:
- user1
- name: user1name
- /contacts
- user2
- user3
.....
- user2
- name: user2name
....
これは私の現在のfirebaseデータベースです。 user1がログインすると、彼が持っている連絡先を確認してUIDを取得します。私はUIDを持っているので、彼の連絡先の名前を読もうとしています。彼の連絡先の名前はどのように入手できますか?/usersディレクトリ全体を読まなければならないのですか、あるいは私が必要とするデータだけを取得するクエリを使用することはできますか? (この場合:USER2とユーザー3名)Android用Firebaseを使用して異なるディレクトリからデータを読み取る
ネストされた読み取りを行います。したがって、 '/ users/$ uid/contacts'を取得し、そこのキーと各キーロード'/users/$ key'をループします。 –
ありがとうございます。まさに私が知りたかったもの。このコメントを回答として投稿すると、それを解決策としてマークします。 – firefly1337