没有响应 Strapi v4 的关系字段

互联网 行业动态 更新时间:2024-06-13 00:19:07

Sal*_*ino 14

默认情况下,在获取条目时不会填充Strapi v4关系。

解释:

查询可以接受一个populate参数来明确定义要填充的字段,语法如下:

GET /api/:pluralApiId?populate=field1,field2

示例请求:获取书籍并使用作者的姓名和地址填充关系

GET /api/books?populate=author.name,author.address

为方便起见, * 通配符可用于填充所有一级关系:

示例请求:获取所有书籍并填充它们的所有第一级关系

GET /api/books?populate=*

示例请求:获取所有书籍并填充作者及其所有关系

GET /api/books?populate[author]=*

注意: 仅使用 LHS 括号语法 (ie ) 填充第一级关系以进行更深层次的填充:populate=*.[populate]=*

示例请求:获取嵌套在“全局”单一类型中的“导航”组件内的所有关系

GET /api/global?populate[navigation][populate]=*

解决方案:

将您的 API url 更改为以下之一,您应该能够看到响应中填充的相关字段。

GET /api/activities?populate=subcategory,members

或者

GET /api/activities?populate=*

参考:

关系人口

更多推荐

字段,关系,Strapi

本文发布于:2023-04-20 20:53:15,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:字段   关系   Strapi

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!