我一直在使用drupal 8作为后端,为我的gatsby前端提供json数据。除了一部分,一切都按预期进行。
我在其中一个页面中有这样的查询:
export const pageQuery = graphql`
query($id: String!) {
articles: allNodeArticle(filter: {relationships: {field_subject: {elemMatch: {id: {eq: $id}}}}}) {
nodes {
...ArticleListInformation
}
}
}
`
即使后端中存在数据,也没有返回任何东西。此field_subject将具有多个数据(例如后端中的多个选择)。
PS:这个问题仅在我构建时就存在,在我的本地版本中运行正常。我也可以看到graphiQL中的响应看起来很好。请查看相同的屏幕截图。
有人可以帮我这个忙吗?
谢谢