首页 > 解决方案 > ii 有可能在 firebase 存储中获得多少元素?

问题描述

我正在做一个应用程序来测试 firebase-storage,当我尝试从存储中获取随机元素时,不知道如何获取文件夹中的元素数量

是一个 JS 应用程序,用于显示来自 firebase 存储的随机图像

var randomIndex = Math.floor(Math.random() * storage.length);

我希望存储中有一个从 0 到最大元素的随机数

标签: javascriptfirebasefirebase-storage

解决方案


您可以尝试使用服务器 SDK列出存储桶中的对象,但是当存储桶中的对象数量变大时,这将无法很好地扩展。当前没有用于客户端 SDK 的列表 API。

Cloud Storage 没有提供一种简单的方法来计算其中的对象数量。您应该使用数据库来跟踪它。


推荐阅读