Strapi & graphql:如何获取项目总数?

mor*_*aie 0 graphql strapi nuxt-strapi

我正在使用StrapigraphQL

通过这个查询我可以获得帖子

query {
  
  posts{
    id,
    title
  }
}
Run Code Online (Sandbox Code Playgroud)

我想将帖子总计数放在 一起,理想的结果是这样的

{
  "data": {

"totalCount" : "3",
    "posts": [
      {
        "id": "1",
        "title": "first post "
      },
      {
        "id": "4",
        "title": "post two"
      },
      {
        "id": "5",
        "title": "post 3"
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

我已阅读文档,我可以查询以获得总数,但这对我来说还不够!那么,我怎样才能将帖子总计数放在一起呢?

小智 5

我现在才发现自己处于你的处境,我找到的解决方案是:

    query POSTS {
      postsConnection {
        aggregate {
          count
        }
      }
      posts{
        id
        title
      }
    }
Run Code Online (Sandbox Code Playgroud)