【问题标题】:How to store images in firestore collection?如何将图像存储在 Firestore 集合中?
【发布时间】:2020-06-26 22:51:57
【问题描述】:

我是使用 Firestore 的新手,想知道如何将图像存储在 Firestore 集合中。我正在构建一个应用程序并想要检索存储在 firestore 集合中的图像,但我找不到图像数据类型字段。任何帮助,将不胜感激。谢谢。

【问题讨论】:

    标签: google-cloud-firestore


    【解决方案1】:

    在 Firestore 中存储图像没有“简单”的方法。它不是为此而设计的。您可以做的最好的事情是将图像编码为字符串(例如,使用 base64 编码)。请记住,Firestore 文档的最大大小为 1MB,因此对于典型照片来说不够大。

    我强烈建议您考虑将图像存储在 Cloud Storage 中,然后将文件的路径存储在 Firestore 中。这是最常见的解决方案。

    【讨论】:

    • 您能指导我如何将路径存储在集合中以及如何在 js 中访问它吗?
    猜你喜欢
    • 1970-01-01
    • 2019-07-24
    • 2020-04-16
    • 2022-01-22
    • 2018-04-23
    • 2021-10-14
    • 2021-10-01
    • 1970-01-01
    • 2021-06-04
    相关资源
    最近更新 更多