Javascript GatsbyJS,使用GraphQL从CMS数据链接相关项目

Javascript GatsbyJS,使用GraphQL从CMS数据链接相关项目,javascript,graphql,gatsby,static-site,Javascript,Graphql,Gatsby,Static Site,我更像是graphql的初学者,在学习基础知识和Gatsby如何使用graphql导入静态站点所需的所有数据之间有点困惑。我想知道在我的情况下什么可能是最好的做法 我在GraphCM中设置了两种内容类型。{Content type A}以一对多关系链接到{Content type B}。在我的网站上,我有几个地方需要一个a列表,其中显示了B的链接,反之亦然 我很想知道在构建启动/生成页面时,从Graphcms导入这些数据时,最好的方法是什么。我可以在configs查询中引用所有字段两次(使用片段

我更像是graphql的初学者,在学习基础知识和Gatsby如何使用graphql导入静态站点所需的所有数据之间有点困惑。我想知道在我的情况下什么可能是最好的做法

我在GraphCM中设置了两种内容类型。{Content type A}以一对多关系链接到{Content type B}。在我的网站上,我有几个地方需要一个a列表,其中显示了B的链接,反之亦然

我很想知道在构建启动/生成页面时,从Graphcms导入这些数据时,最好的方法是什么。我可以在configs查询中引用所有字段两次(使用片段?)。或者我要分别查询a和b的列表,并为它们的id保留一个字段,然后在gatsby节点中附加与它们的id匹配的链接项。或者它可以在客户端完成,但我想我应该充分利用生成器工具


非常感谢您的任何帮助

我不知道这是否过于基于观点-我会将节点连接到盖茨比节点中。您可以创建它们之间的关系并通过查询它们,以防您不知道。我不知道这是否过于基于观点——我会将节点连接到盖茨比节点中。您可以创建它们之间的关系并通过查询它们,以防您不知道。这是