如何在GatsyJS的pageQuery中执行顺序查询?

时间:2019-04-30 10:05:11

标签: graphql gatsby

常见的graphql问题在这里,但是我无法在Gatsby中找到有关如何执行此操作的答案。

我需要从不同的数据源(CMS A和CMS B)中获取单个页面的数据。我们需要从CMS B提取内容取决于CMS A的contentID。

我的pageQuery当前如下:

export const pageQuery = graphql`
  query {
    homePage {
      title
      contentIdsCmsB  <---- this yields a list of ids to query in CMS B
    }
  }
`

有什么方法可以指示Gatsby查询CMS B的graphql API?我知道Apollo Client有类似“ compose”的功能来执行此类操作,但是我找不到与gatsby类似的功能。

0 个答案:

没有答案