【问题标题】:Azure DocumentDB and Azure Blob StorageAzure DocumentDB 和 Azure Blob 存储
【发布时间】:2016-06-16 14:22:36
【问题描述】:

我在我的 ASP.net MVC 应用程序中使用 azure document db。目前我有 2 个集合,它们是员工和任务。目前,文档数据库操作一切正常。

但我找不到上传多张图片的方法(不是一次上传多张图片) 反对一个文件。 例如:假设我需要在一个员工文档中存储 2 张员工照片。

我已阅读有关 azure blob 存储的信息,并认为我可以将其用于文件上传。但我无法澄清的是如何在每个员工文档中保留上传文件的引用。

有什么办法吗?

【问题讨论】:

    标签: asp.net asp.net-mvc azure azure-cosmosdb azure-blob-storage


    【解决方案1】:

    我已阅读有关 azure blob 存储的信息,并认为我可以将它用于 文件上传。但我无法澄清的是如何保持 每个员工文件中上传文件的引用。

    可以通过 URL 访问 Blob 存储中的每个 Blob。您可以做的是将这些 URL 与文档一起保存。例如,您的 Employee JSON 可能如下所示:

    Employee = {
      'Id': '0001',
      'Name': 'Some Name',
      'Pictures': [
        'https://account.blob.core.windows.net/container/image1.png',
        'https://account.blob.core.windows.net/container/image2.png'
      ]
    }
    

    您可以做的其他事情是查看 DocumentDB 中的 Attachments

    【讨论】:

    猜你喜欢
    • 2015-05-09
    • 1970-01-01
    • 2016-09-12
    • 2017-12-12
    • 1970-01-01
    • 2017-11-10
    • 1970-01-01
    • 2014-10-16
    • 2020-03-12
    相关资源
    最近更新 更多