Markdown 如何基于降价frontmatter过滤图形ql查询?

Markdown 如何基于降价frontmatter过滤图形ql查询?,markdown,graphql,gatsby,Markdown,Graphql,Gatsby,我正在用盖茨比建立一个对开本网站。我的数据存储在标记文件中,并使用graphql和gatsby transformer备注插件检索。我目前有3个文件,可以在图形QL查询中成功返回: 但是,当我尝试按类型筛选它们时,我犯了一些错误: 非常感谢您的帮助。我认为过滤器应该在所有标记备注上: { allMarkdownRemark ( filter: { frontmatter: { type: { eq: "folio" } } } ) { edges

我正在用盖茨比建立一个对开本网站。我的数据存储在标记文件中,并使用graphql和gatsby transformer备注插件检索。我目前有3个文件,可以在图形QL查询中成功返回:

但是,当我尝试按类型筛选它们时,我犯了一些错误:


非常感谢您的帮助。

我认为
过滤器应该在
所有标记备注上:

{
  allMarkdownRemark (
    filter: {
      frontmatter: { type: { eq: "folio" } }
    }
  ) {
    edges {
      node {
        frontmatter {
          title
          featured_image
          type
        }
      }
    }
  }
}

我认为
过滤器
应该在
allmarkdownmark
上:

{
  allMarkdownRemark (
    filter: {
      frontmatter: { type: { eq: "folio" } }
    }
  ) {
    edges {
      node {
        frontmatter {
          title
          featured_image
          type
        }
      }
    }
  }
}