【发布时间】:2020-10-29 13:03:19
【问题描述】:
我正在使用 Gatsby 前端和 Strapi 后端创建博客。我使用 StaticQuery 在组件中进行了查询
query={graphql`
query {
allStrapiArticle {
edges {
node {
strapiId
title
category {
name
}
image {
url
}
}
}
}
}
`}
没有image{url},所有字段都可以正常工作。我收到错误:error Cannot query field "url" on type "File" graphql/template-strings。我该如何解决?谢谢!
【问题讨论】:
-
该字段是否存在?
-
是的,当然,我添加了一个图像类型的字段,单个图像,必填。还可以用图片创建文章
-
您可能应该在
image对象中通过publicURL而不是url进行查询。