0

我的架构中有一组图像,一个画廊。我想用我的 GROQ 查询返回数组中每个图像的图像 url。

如果我这样做image{asset->},它适用于单个图像。

对于实际查询的示例,我正在尝试这样的事情:

*[_type == 'gallery'] {_id, title, description, images[asset->]} 

我正在使用视觉插件来处理这个查询。它返回一个空数组。

4

1 回答 1

1

我相信正确的语法是:

*[_type == 'gallery']{
    _id, 
    title,
    description,
    images[]{
      asset->{url}
    }
 }

images如果您只需要直接在键上的 URL 数组:

"images": images[].asset->url
于 2019-10-27T13:58:16.510 回答