首页 > 解决方案 > 有没有办法获取内容类型的数据(下拉数据)?

问题描述

我正在致力于创建博客文章。我用下拉数据创建了一个以类别命名的字段,如下图所示。我为每个类别创建了更多博客(例如:游戏有 5 个博客,巡回赛有 10 个博客等)。我想显示具有内容计数的所有类别的列表,是否有可能获得所有具有内容计数的类别?(我可以通过使用此查询获取所有博客 const res = ContentfulService.getEntries({ content_type: 'blog'}) 然后按类别分组来获取它,但仅获取类别,我不想获取所有博客。)

在此处输入图像描述

请让我知道是否有解决方案。谢谢

标签: contentfulcontentful-api

解决方案


通过 API 执行此操作的唯一方法是为每个类别发出请求并查看total响应的属性,这将比您已经建议的效率低。

https://cdn.contentful.com/spaces/{space_id}/environments/{environment_id}/entries?access_token={access_token}&content_type={content_type}&fields.category[in]={categoryValue}


推荐阅读