ios - Firebase 读取/保存数据以将其用作列表 | swift/火力基地

标签 ios swift firebase firebase-realtime-database

您好,我有以下问题, 我想将我的数据保存到我的实时数据库中,以便我可以将其用作列表。

Now It is like this

所以知道我正在尝试用 uuid(红色)保存 PartyId(黄色),但这实际上不起作用,因为我需要 uuid 才能在 swift 上使用它。

那么可能还有其他方法来保存或读取数据。

提前致谢。

最佳答案

如果只需要将数据存储在数组中,则需要添加元素的索引作为键,PartyId作为值。

database structure

这使得“数组”元素在您检索数据时能够被视为数组。

需要说明的是,如果您在检索数据时需要进行一些查询(例如,有多少用户协助了特定的一方),请考虑像这样展平您的结构数据:

flat database structure

例如,您可以使用它查询具有特定 partyId 的所有用户。更多信息,您可以查看 documentation创建良好的数据结构

关于ios - Firebase 读取/保存数据以将其用作列表 | swift/火力基地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51468930/

相关文章:

ios - 从指针访问另一个类列 - Parse

ios - requestImageDataForAsset 结果处理程序格式不正确

ios - 在 Swift 中逐渐改变背景颜色

swift - 检查核心数据以获取包含今天日期的条目并执行功能

ios - 创建日历,即使关闭 iCloud 也没有本地资源

javascript - 使用 OnClick 函数 JavaScript 删除 Firebase 节点

ios - 将 tableViewCell 中的数据传递给另一个 VC 失败

ios - 我从 UIImagePickerControllerSourceTypeCamera 拍照后内存泄漏

firebase - 允许特定用户写访问

python - 找不到 gcloud 发行版,应用程序需要它 - python pyinstaller