gpt4 book ai didi

java - Firebase 用户分组

转载 作者:行者123 更新时间:2023-12-02 10:46:48 30 4
gpt4 key购买 nike

我正在制作一个 Android 应用,在其中使用 Firebase 中的电话号码对用户进行身份验证。我想让应用程序像这样工作:如果用户想要与现有用户建立一个群组(例如在 Whatsapp 中),他/她可以选择用户(通过输入电话号码)并创建一个群组。我需要知道如何在 Firebase 中映射用户和组之间的关系?

最佳答案

就像这样:

Firebase-root
|
--- users
| |
| --- uid
| |
| --- userName: "John"
| |
| --- emailAddress: "John@email.com"
| |
| --- phoneNumber: 0123456789
| |
| --- groups
| |
| --- groupIdOne: true
| |
| --- groupITwo: true
|
--- groups
|
--- groupId
|
--- groupName: "My Group"
|
--- users
|
--- uidOne: true
|
--- uidTwo: true

使用此架构,您可以查询数据库以显示所有用户、所有组、用户所属的所有组以及特定组中的所有用户。

关于java - Firebase 用户分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52491963/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com