gpt4 book ai didi

firebase - Firebase 存储是否为文件提供唯一 ID?

转载 作者:行者123 更新时间:2023-12-03 22:07:28 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Store files with unique/random names

(3 个回答)


4年前关闭。




因此,实时数据库为我提供了一种通过使用节点 ID 来引用节点的直接方法。不过,到目前为止,我只看到了使用文件名创建引用的 Firebase 存储示例。如果两个文件具有相同的名称怎么办?我必须阻止用户上传重复的文件名吗?该 URL 是唯一的,但据我所知,您无法基于它创建对文件的引用。有什么我想念的,因为这对我来说似乎不正确。感谢您的帮助。

最佳答案

在 Firebase Storage 中,上传文件时由您决定文件名。没有为 Firebase 存储生成唯一文件名的内置方法(如数据库中的 push() 方法)。

如果您有两个对同一路径的引用,则它们将引用 Firebase 存储中的同一文件。

如果您想要全局唯一的文件名,则必须自己生成这些文件名。一种方法是使用 Firebase 数据库的 push()方法,但您也可以使用 any other GUID-generator为您选择的平台。

关于firebase - Firebase 存储是否为文件提供唯一 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40747603/

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