gpt4 book ai didi

ios - 使用 Firebase 添加好友系统的最佳实践?

转载 作者:搜寻专家 更新时间:2023-10-31 22:31:18 28 4
gpt4 key购买 nike

我正在考虑构建数据库以允许用户发送/接受/拒绝用户作为 friend 的最佳方式。

我目前有一个系统允许用户搜索用户,检查所有必要的东西,比如已经在他们的列表 bhalbhla 上的人,但我不知道如何通过实际发送邀请来完成它。

我的结构如下:

Users
290384239843
friends:
093824098209384: true
username: Bob
Usernames
Bob: 290384239843

我想当我点击添加按钮时,它会向 Firebase 上的两个用户发送一些东西,我认为这两个选项是:

users
29038493
friends
0283940839024: pending

users 
02938409384
friends
3094809384903 : true
pendingFriends:
0283940839024: true

我认为两者都有可能起作用,但我想我会伸出援手,以防万一我能从这方面更有经验的人那里得到一些指导。也许有更好的方法完全不同?

最佳答案

我觉得你的两个选项都不错。您必须考虑您希望有关“好友请求”的这些信息在您的应用程序中显示的位置,以及您是否需要以其他方式显示它(例如查看所有待处理的好友请求或查看用户已发送的所有好友请求)和将请求数据复制到您需要的所有节点。您还可以使用简单的 true\false 值代替 status = "pending"。

True = friends 
False = not approved
Null = does not exist

关于ios - 使用 Firebase 添加好友系统的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38556212/

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