我試圖想到構建數據庫以允許用戶發送/接受/拒絕用戶成爲朋友的最佳方式。使用Firebase添加朋友系統的最佳做法?
我目前有一個系統,允許用戶通過用戶搜索,檢查所有必要的東西,如人已經在他們的名單bhalbhla,但我不知道如何完成它實際發送邀請。
我的結構是這樣的:
Users
290384239843
friends:
093824098209384: true
username: Bob
Usernames
Bob: 290384239843
我想,當我打的添加按鈕,它發送的東西在火力地堡兩個用戶,我想這兩個選項是:
users
29038493
friends
0283940839024: pending
或
users
02938409384
friends
3094809384903 : true
pendingFriends:
0283940839024: true
我認爲兩者都有可能發揮作用,但我想我會接觸到我可以得到的我從有更多經驗的人那裏得到指導。也許有更好的方法完全不同?
嘿。我正在從Parse遷移到Firebase。你能分享一下你如何檢查已經在名單上的人和其他必要的檢查嗎?我曾經在Parse上使用Cloud-Code,不知道如何在Firebase上完成。 – Zen
http://stackoverflow.com/questions/41198113/sending-friend-request-using-firebase-on-android – Zen