我将 Gatsby 与 Wordpress 源插件一起使用。到目前为止,一切都很好。但问题是我正在查询可能存在或不存在的字段,在这种情况下,是帖子的特色图片。这是我的查询:
{
allWordpressPost(sort: { fields: [date] }) {
edges {
node {
title
excerpt
slug
featured_media
better_featured_image {
wordpress_id
alt_text
caption
description
media_type
post
source_url
}
}
}
}
}
设置特色图像时效果很好,但否则会失败。所以我的问题是:GraphQL 中有什么方法可以查询可选字段吗?为必填字段添加默认值?我对 GraphQL 太陌生了,所以我什至不确定这是否可行。谢谢你。