【发布时间】:2016-07-24 20:02:06
【问题描述】:
我正在尝试构建数据库以允许用户发送/接受/拒绝用户为朋友的最佳方式。
我目前有一个系统,允许用户搜索用户,检查所有必要的东西,比如已经在他们的列表 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
我认为两者都有可能起作用,但我想我会伸出援手,以防我可以从有更多经验的人那里获得一些指导。也许有更好的方法完全不同?
【问题讨论】:
-
嘿。我正在从 Parse 迁移到 Firebase。你能分享一下你是如何检查已经在他们名单上的人以及其他必要的检查吗?我曾经在 Parse 上使用 Cloud-Code,不知道如何在 Firebase 上重新使用。
标签: ios swift firebase firebase-realtime-database