Я пытаюсь создать 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
Как я могу получить только массив объектов?