gpt4 book ai didi

swift - FireBase - 将 child (按原样)移动到不同的路径

转载 作者:可可西里 更新时间:2023-11-01 01:37:36 25 4
gpt4 key购买 nike

我正在创建一个游戏。每个游戏由两名玩家组成(仅限)。在我匹配两个玩家后,他们仍然与“未匹配的用户”属于同一类别。

举个例子

Parent
UnMatchedUsers
User1 : unMatched
User2 : unMatched
User3 : unMatched
User4 : Matched
User5 : Matched
MatchedUsers

我怎样才能将两个 child 完全移动到新类别(MatchedUsers)(IOS)?再次感谢!

最佳答案

答案是肯定的;一种选择是将数据添加到 MatchedUsers 节点并将其从 UnMatchedUsers 节点中删除。

可能还有另一种方法:

users
user_id_0
matched_to: user_id_3
user_id_1
matched_to: NO
user_id_2
matched_to: NO
user_id_3
matched_to: user_id_0

你可能有一个/users/节点,所以上面的内容会给你各种灵 active :

  • 轻松找到不匹配的用户
  • 知道匹配了哪些用户,以及他们匹配到谁
  • 不删除数据,匹配时更新matched_to节点
  • 一切都在一个漂亮整洁的单个节点中

你甚至可以疯狂地为每个用户添加一个子节点来跟踪他们匹配的历史甚至他们的高分!

关于swift - FireBase - 将 child (按原样)移动到不同的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34694871/

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