我通常使用firebase data:get
从我的数据库中检索数据。但是,我的数据库此时已经变得太大,我收到错误:The data requested exceeds the maximum size that can be accessed with a single request
。
我通常可以使用--shallow
标记,但在这种情况下,我需要完整的节点。现在这个节点已经增长到这个大小,我可以尝试对其进行非规范化,但是在部分中下载这些数据然后在同一时间将它拼接在一起的最佳做法是什么?
我猜它会涉及这些标签,我只需要使用猜测并检查以确定从哪里开始和结束,因为我在列表中工作并且是这些命令(start-at
和end-at
)0索引?
--limit-to-first <num> limit to the first <num> results
--limit-to-last <num> limit to the last <num> results
--start-at <val> start results at <val> (based on specified ordering)
--end-at <val> end results at <val> (based on specified ordering)