评论
Strapi建立二级分类获取数据内容API接口

Strapi建立二级分类获取数据内容API接口

你以为我沉默是在和你较劲,其实是失望和慢慢疏远,不被重视的每一秒我都在后退

发布灵沐V2.0之后有大佬咨询是否可以建立二级分类,其实通过后台的数据模型建立二级栏目难度是不大的,它只是在分类获取文章时多添加了一层,Strapi建立二级分类获取数据内容API接口

建立模型

category:一级分类包含名称,图标和一个关联组件,关系如图

secondary:二级分类

同样有名称,图标,关联一级分类,文章组件,关系如图

post:文章

二级栏目以及设置了文章互为管理组件所有我们,post数据模型不用在去配置关系组件

数据接口

Strapi API:获取一级栏目

http://localhost:1337/api/categories

获取二级栏目

http://localhost:1337/api/secondaries?filters[category][id]=1&pagination[page]=1

获取二级栏目中的文章列表

http://localhost:1337/api/posts?filters[secondaries][id]=3&pagination[page]=1

探讨

二级分类可以使用在灵沐上不?

灵沐设计之初没有考虑二级分类,上面用最简单的方式去实现。目前灵沐时没办法直接使用

或者说在post文章这一层会有冲突

有想过在category一级栏目中直接添加关系组件,小程序端做数据判断处理!将会是折腾的一天