Сделать изображение необязательным в netlify cms и gatsby js - PullRequest
1 голос
/ 20 января 2020

У меня довольно простой сайт Gatsby & Netlify CMS. Я не могу справиться с созданием изображений по желанию. В случае Netlify CMS достаточно задать одно поле required: false. Как мне написать запрос для Гэтсби, чтобы я не получил сообщение об ошибке «Поле ошибок GraphQL« image »не должно иметь выбор, поскольку тип« String »не имеет подполей». когда изображение на самом деле пустая строка, так как это не обязательно в моем приложении? Есть ли способ обойти это?

Запрос GraphQL для изображения:

image {
  childImageSharp {
    fluid(maxWidth: 2048) 
      ...GatsbyImageSharpFluid
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...