背景
我在 Craft CMS 中创建了一个名为 的新部分forVenues
,并且能够在 CraftQL 测试端点中查询数据,如下所示:
{
entries(section: [forVenues]) {
... on ForVenuesChecklist {
title
icon {
url
}
description
}
}
}
问题
当我尝试<StaticQuery>
在我的 React Native Web Gatsby 应用程序的组件中运行查询时,我收到以下错误:
GraphQL Error Expected type Craft_SectionsEnum, found forVenues.
1 |
2 | {
3 | craft {
> 4 | forVenuesChecklist: entries(section:[forVenues]) {
| ^
5 | ... on Craft_ForVenuesChecklist {
6 | title
7 | icon {
8 | url
9 | }
10 | description
11 | }
12 | }
13 | }
14 | }
这表明 Gatsby 项目尚未更新 CMS 中哪些部分可用,但我不知道如何解决此问题。
笔记
我已经尝试过清除 Gatsby 缓存、重新启动项目、重新启动托管 CMS 并更改我的查询,但均无济于事。任何帮助表示赞赏,谢谢。