gpt4 book ai didi

firebase - 在 Firestore 中创建对 Cloud Storage 文档的引用

转载 作者:行者123 更新时间:2023-12-02 20:07:29 24 4
gpt4 key购买 nike

我正在使用 Firebase,并尝试在 Firestore 文档中创建对 Cloud Storage 文档的引用。

在我的控制台 > 存储中,我有一个文件夹 discovery包含文件 heart.png .

在我的 Firestore 文档中,我有一个 reference名为 src 的字段。我尝试用以下内容填充它:

  • discovery/heart.png
  • gs://<NAME>.appspot.com/discovery/heart.png
  • <NAME>.appspot.com/discovery/heart.png

但是没用...当我尝试获取像这样的图像 src.get().then(snap => console.log(snap.data()))结果始终是 undefined .

引用字段是否仅为数据库文档(而非存储文档)设计?我在文档和 Google 上都找不到如何在 Firestore 文档中引用存储文件。

有人可以帮我吗? :)非常感谢!

最佳答案

Cloud Firestore 的 Reference 字段类型只能引用 Firestore 数据库中的另一个文档。

如果您想引用 Cloud Storage 中的对象/位置,则必须将其存储为兼容类型。例如,通过存储对象的下载 URL 或对象的路径。

关于firebase - 在 Firestore 中创建对 Cloud Storage 文档的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47886777/

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