原创

如何通过检查Firebase实时数据库从与另一个节点相关的特定节点检索数据?通过使用查询而不是重复观察单个事件来加快为我的社交网络应用程序获取帖子的速度

温馨提示:
本文最后更新于 2024年04月12日,已超过 37 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

这是我的 firebase 结构Firebase 结构

当收藏用户某个项目时,其键将与收藏节点中的类别一起存储在用户ID下(为了方便起见,我将类别与键一起存储,而不是存储布尔值)

我的问题是,如何查询用户最喜欢的项目的ID,然后从与该ID的类别相关的类别的特定节点搜索数据。

我知道这种类型的连接但是在像这样的非关系数据库中是不可能的,没有简单的方法可以做这种事情,比如 SQL 查询,同时最大限度地减少成本和时间,我知道这可以在完成侦听器中完成,但我正在检查如何通过化循环时间和控制轻松最小化此操作的成本,我愿意接受有关重组我的火力数据结构的建议。

正文到此结束
热门推荐
本文目录