我收到这个错误“无法查询类型"StrapiHomesGalleryImageFormatsMedium”上的字段" childimagesharp“为我挑选的任何儿童menu变量,即使他们在左边的菜单上是可选的。我不明白为什么在其他一切都正常的情况下它是不可查询的。 ? 应用程序代码- import React from "react"
import { graphql, Link } from "gatsby"
import Image from "gatsby-image"
import ImageGallery f
我试图在Gatsby站点上使用GraphQL片段,我试图按照指南创建这个片段,但是Gatsby抛出一个错误,声明我的片段不存在
The fragment "PageFragment" does not exist.
我将我的片段定位在一个名为“graphql-片段”的文件夹中,该文件夹位于Gatsby项目的根目录中,该文件夹包含一个名为" pageFragment.js“的文件,即我的片段pageFragment.js。
import { graphql } from "gatsby";
export const PageFragment = grap
我正在使用Gatsby创建一个博客。Gatsby可以使用带有GraphQL的markdown为你“自动”创建帖子页面。我在想用Gatsby example here。 在storybook UI中,“模拟”出graphql查询并将其替换为我们的markdown数据的最佳方式是什么?这样我就可以在Storybook UI中测试这个组件。例如,如果我有一个博客模板,如下所示: import { graphql } from 'gatsby';
import React from 'react';
export default function Template(
我是Graphql的新手,但是不能用静态查询/ useStaticQuery从Drupal中查询GraphQL中的任何东西。页面查询工作得很好,但是我希望避免在页面中工作的限制。 Gatsby-source-drupal已连接,我可以在localhost/_graphql中看到填充的字段。 当我将信息硬编码到Gatsby-config.js module.exports中时,静态查询可以很好地工作。如果不是,我会一次又一次地收到相同的错误,无论在哪里或在什么类型的配置中都是如此。 如有任何建议,我们将不胜感激。 import { Link } from "gatsby"
im
我对Gatsby,React和GraphQL还是个新手,所以我只是想在走错路之前和社区确认一下……
WooCommerce REST API (通过WordPress REST API)是否可能成为Gatsby的电子商务集成?如果是,是否可以使用GraphQL查询WooCommerce API (类似于使用gatsby-source-wordpress插件查询WordPress REST API )?仅仅使用WordPress REST API就可以完成这一切吗?
如果有人将WooCommerce与Gatsby集成在一起(或者知道Gatsby电子商务解决方案工作得更好),我很想了解它!
我正在尝试向gatsby-starter-hero-blog添加新模板,但对新模板的GraphQL查询被拒绝: warning The GraphQL query in the non-page component
"/Users/mc/workspaces/mc/src/templates/NoteBookTemplate.js" will not be run.
Queries are only executed for Page or Layout components. Instead of a query,
co-locate a GraphQL fragment
我使用盖茨比与wordpress显示事件从事件日历API的wordpress。我正在使用插件gatsby-source-tribe-events来访问allTribeEvents graphql字段。问题是,如果我没有在wordpress上发布事件,那么字段allTribeEvents就不会创建,如果我在gatsby上运行graphql查询,就会得到
Cannot query field "allTribeEvents" on type "Query"
因此,我的问题是如何检查该字段是否存在于graphql中,并在此基础上进行有条件的查询。
我的代码:
Reac
我试图使用Gatsby和Firebase的数据以编程方式创建Gatsby页面。我已经成功地设置了所有内容,直到可以通过GraphQL访问Firebase数据为止,现在我想查询使用id (以字符串格式创建的)每个新页面的具体数据。但是,当我创建模板组件并尝试查询数据时,我会得到以下错误:
Variable "$clientId" of type "String!" used in position expecting type "StringQueryOperatorInput".
我已经到处寻找这个StringQueryOperatorInput
我正在使用GraphQL从Wordpress中的自定义ACF字段中提取信息到我的Gatsby站点。我的查询最初查询了三个ACF字段(ImageRow、TextRow和ImageTextRow),但是我随后删除了前两行,并将它们从查询中删除。那我呢。添加了一个名为HeroRow的新行,但是从那时起我就收到了这个错误: ERROR #85901 GRAPHQL
There was an error in your GraphQL query:
Fragment cannot be spread here as objects of type "WPGraphQL_Page_Cust