【发布时间】:2016-07-18 17:26:23
【问题描述】:
我需要一些指导来构建我的 Firebase 数据库的一部分。我正在熟悉 NOSQL dbs,有时感觉我做错了。
我有一个名为 Post 的主节点,用于存储我的博客文章。
我正在实现 cmets,为此我创建了另一个名为 Comment 的主节点(对象)。 每条评论都有自己唯一的 id 用户详细信息和评论本身。
为了将它与帖子联系起来,我在每个帖子下添加了一个名为 Comment 的节点,其中存储在 Comment 对象中创建的评论的唯一 ID。
问题是,当我想从帖子中读取所有 cmets 时,我需要使用每个 Comment 唯一 ID 向 Firebase 发出单独的请求,这对我来说似乎不合适。
为了优化阅读,设计这种结构的最佳方式是什么?对于这样的情况,查询语法会如何?
这是一个 iOS Swift 项目。
【问题讨论】:
-
用什么编程语言?
-
“我需要使用每个评论的唯一 ID 向 Firebase 发出单独的请求,这对我来说似乎不合适”。请参阅stackoverflow.com/questions/35931526/…,了解为什么这不像您想象的那么大。
-
这是一个 iOS - Swift 项目
标签: ios swift firebase firebase-realtime-database