如何在firebase中实现友好系统
我刚刚开始与firebase合作开发我正在开发的一个应用程序的后端,但有一件事我想不通,那就是如何处理交友系统。您将如何在firebase这样的服务中实现此功能?每个用户都可以有一个ID(如果您授权用户,您可以使用auth.uid作为ID)。在Firebase中,对于每个用户,您将列出该用户的好友的所有ID。您还可以为与此人交过朋友的人设置一个类别 Firebase可能如下所示:如何在firebase中实现友好系统,firebase,Firebase,我刚刚开始与firebase合作开发我正在开发的一个应用程序的后端,但有一件事我想不通,那就是如何处理交友系统。您将如何在firebase这样的服务中实现此功能?每个用户都可以有一个ID(如果您授权用户,您可以使用auth.uid作为ID)。在Firebase中,对于每个用户,您将列出该用户的好友的所有ID。您还可以为与此人交过朋友的人设置一个类别 Firebase可能如下所示: users | --- #00922784 | | | --- friends | | | |
users
|
--- #00922784
| |
| --- friends
| | |
| | --- #19324819
| | |
| | --- #01993882
| |
| --- followers
| |
| --- #19324819
|
--- #19324819
|
--- friends
| |
| --- #00922784
|
--- followers
|
--- #19324819
--- #19324819
|
--- friends
| |
| --- #00922784
|
--- followers
| |
| --- #19324819
|
--- name
|
--- TimothyS
等等
您还可以存储此人的姓名,如下所示:
users
|
--- #00922784
| |
| --- friends
| | |
| | --- #19324819
| | |
| | --- #01993882
| |
| --- followers
| |
| --- #19324819
|
--- #19324819
|
--- friends
| |
| --- #00922784
|
--- followers
|
--- #19324819
--- #19324819
|
--- friends
| |
| --- #00922784
|
--- followers
| |
| --- #19324819
|
--- name
|
--- TimothyS