gpt4 book ai didi

javascript - 如何从 firebase 数据库中提取部分数据

转载 作者:行者123 更新时间:2023-11-30 09:38:34 25 4
gpt4 key购买 nike

我想从 firebase 数据库中提取全部数据并在不更改数据的情况下访问它。

firebase.database().ref(‘someBigNode’).once(‘value’, (snapshot) => {
//do something
}

但是会消耗很多内存。

请问如何部分拉取全部数据并节省内存?

最佳答案

当您使用 JavaScript(或 iOS 或 Android)SDK 从 Firebase 数据库读取数据时,它总是会读取完整的 Node 。因此,检索较少数据的唯一方法是检索 JSON 树中较低的 Node 。

如果您发现需要检索 someBigNode 下每个 Node 的一部分,您应该将每个 Node 的那部分拆分到它们自己的顶级 Node importantBitsOfSomeBigNode.

不幸的是,如果没有更具体的数据结构示例和您尝试检索的位(以及这些位特殊的原因),则很难提供更多帮助。

关于javascript - 如何从 firebase 数据库中提取部分数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42287857/

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