首页 > 解决方案 > Strapi GraphQL - 如何返回媒体库对象

问题描述

我正在努力用 Strapi/GraphQL 替换用作后端的无头 Wordpress 安装。因为媒体库是 Strapi 的一项新功能,所以我找不到任何关于如何实现我需要的文档(我对 GraphQL 的基本理解也很可能是一个因素。)

基本上我有一个图像内容类型。图像具有附加到它的媒体库中的名称、描述和图像(称为src)。如果我访问/upload/files端点,我可以在formats. 我想从 GraphQL 查询中访问这些格式。我将如何创建这样的查询?

{
  galleries {
    id
    name
    cover_image {
      url
    }
    images {
      id
      name
      description
      src {
        url        <--- comes from Cloudinary URL. I would like formats within the image object
      }
    }
  }
}

标签: graphqlstrapi

解决方案


我一定只是需要重新启动,因为当我查看架构时,它向我展示了如何包含formats我想要的。我的新查询如下所示:

galleries {
    id
    name

    images {
      id
      name
      slug
      description
      price
      src {
        url
        formats            <--- here's what I was looking for
      }
    }
  }

推荐阅读