Как выполнить последовательный запрос в pageQuery GatsyJS? - PullRequest
1 голос
/ 30 апреля 2019

Обычный вопрос о графике здесь, но я не могу найти ответ, как это сделать в Гэтсби.

Мне нужно получить данные для одной страницы из разных источников данных, CMS A и CMS B).То, что нам нужно получить из CMS B, зависит от идентификаторов содержимого из CMS A.

Мой pageQuery в настоящее время выглядит следующим образом:

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

Есть ли способ проинструктировать Гэтсби запросить graphql для CMS B?API?Я знаю, что у клиента Apollo есть что-то вроде 'compose' для таких вещей, но я не могу найти ничего похожего для gatsby.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...