#graphql #gridsome
Вопрос:
Я получаю ошибки, если включаю поле в свой запрос graphql, которое может возвращать пустой массив
await api.createPages(async({ graphql, createPage }) =gt; { const { data } = await graphql(` { strapi { articles(locale: "${l.code}") { slug id localizations } categories(locale: "${l.code}") { slug } } } `);
Если один из моих документов возвращает пустой массив для локализации, я получаю следующую ошибку:
Create GraphQL schema - 2.8s TypeError: gridsome.server.js: Cannot read property 'strapi' of undefined (35:30) `); console.log(data.strapi.articles)