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

时间:2019-02-23 15:55:54

标签: javascript graphql gatsby static-site

我更喜欢graphql的初学者,在学习基础知识和Gatsby如何使用它导入所有数据以满足其静态站点需求之间有些困惑。并想知道在遇到我的情况时最好的做法是什么。

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

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

任何帮助都将不胜感激。

0 个答案:

没有答案