【问题标题】:Manage Images on appwrite - Flutter在 appwrite 上管理图像 - Flutter
【发布时间】:2022-09-27 22:58:25
【问题描述】:

如何根据 AppWrite 上的内容维护图像?它与 firebase 相同,但它没有从应用程序创建文件夹或存储桶的选项。因此,所有图像都将位于一个存储桶中。我将有权访问文件名和唯一 ID 例如:我的应用程序上有多个产品,每个产品都有多个图像,但问题是所有图像都将存储在同一个文件夹中。那么如何区分每种产品的这些图像呢?

    标签: flutter appwrite


    【解决方案1】:

    存储桶更多地用于管理可以上传的文件类型和每个文件的大小。对于使用其他元数据标记文件,我建议使用该数据维护一个集合。例如,在我创建的一个应用程序中,我有一个照片集合:

    • 已创建:ISO 8601 格式的时间戳
    • file_id:来自 Storage API 的文件的 $id
    • place_id:将该评论链接到地点的地点的 $id
    • user_id:用户的 $id 将此评论链接到用户
    • 文本:照片描述

    当用户打开一个地方时,我可以通过在 place_id 上的照片集合过滤中列出文档来获取该地方的所有照片。

    有关我的应用程序设计的更多信息,请参阅Building a Location-Based App with Appwrite

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-15
      相关资源
      最近更新 更多