Получение массива объектов в GraphQL и GatsbyJS - PullRequest
0 голосов
/ 19 февраля 2020

Я пытаюсь создать CMS на моем веб-сайте Gatsby. Я использую Markdown для генерации всех проектов на моем сайте. Вот пример того, как выглядит мой фронтматер YAML.

projectPage:
- Slideshow Banner:
    Link1: 'https://hi.com'
    Link2: 'https://bye.com'
- Images:
    Image1: 'https://hi.com'
    Image2: 'https://bye.com'

Я пытаюсь создать массив объектов, чтобы я мог генерировать компоненты на странице проекта и использовать объект в качестве реквизита для этих спецификаций c комплектующие. В GraphQL я не могу просто получить массив объектов.

{
  allMarkdownRemark {
    edges {
      node {
        frontmatter {
          title
          path
          projectPage
        }
      }
    }
  }
}

Я получаю сообщение об ошибке must have a selection of subfields

Как я могу получить только массив объектов?

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