Firebase-如何存储用户数据,以便可以轻松地通过他们的电子邮件来获取数据?

时间:2018-09-07 14:32:20

标签: firebase react-native firebase-realtime-database nosql

我正在使用React Native和Firebase作为后端制作一个应用程序。在我的应用程序中,有用户组,我希望用户能够通过输入他们的电子邮件地址将其他用户添加到他们的组中。我的数据结构如下: My database

我正在通过Firebase身份验证生成的uid索引用户,以便可以轻松获取有关当前用户的信息。我正在根据生成的唯一ID为群组编制索引,并通过电子邮件列出该群组的成员(当前在表中是其名称,但将是他们的电子邮件。)

我的问题是:最终,我将需要从用户表中获取有关每个成员的数据(以便我可以显示其名称等)。我该怎么做?我可以遍历整个“用户”表以查找该电子邮件地址并返回拥有该电子邮件地址的用户吗?这种数据结构有意义吗?

谢谢!

0 个答案:

没有答案