4

有一个简单的模型,比如帖子/类别/子类别,帖子 <-> 子类别类别 <-> 子类别之间的关系。

问题是:

  • 如何使用gatsby-source-contentful 插件发出 GraphQL 请求以获取类别页面中的所有帖子(不添加帖子和类别之间的关系字段?
  • 在 2 级树中进行帖子分类是有内容的正确方法吗?

似乎由 Contentful API 启用,如本文所述:https ://www.contentful.com/blog/2015/02/17/content-trees-tags-and-facets-in-contentful/

谢谢回复

{
  contentfulCategory(id: {eq: $id}) {
    id
    title
    post <- ?
    subcategories {
        slug
        title
        post {
            id
            title
        }
    }
  }
}

也许一种方法接近于:

{
  contentfulCategory(id: {eq: $id}) {
    id
    title
    subcategories {
        slug
        title
    }
  }
  allContentfulPost(filter to category ?) {
   edges {
    node {
     slug
     title
    }
  }
}
4

0 回答 0