我有一个具有以下结构的Firebase数据库
相关地,每个故事都有多张卡片,而这些卡片又有多张照片。
是否可以使用Firebase REST API,以便在我进行API调用以获取故事列表时,它还会包含相关的子卡片和照片?
https://[project].firebaseio.com/stories.json?print=pretty
请注意,在firebase数据库中,这些不是嵌套在父级中,而是嵌套在单独的列表中。
答案 0 :(得分:1)
除非您的评论中有更多信息,否则您的数据似乎都是1-1关系,在这种情况下,没有理由将其分开。
所以构建你的数据
Stories
Cards
Photos
Users
当你加载一个故事时,它会加载随附的卡片和照片,这样一旦观察,就可以获得所需的一切。
话虽如此......当数据具有除1-1之外的任何关系或者比这个问题更复杂时,非规范化通常是一种方法。