为什么 Strapi 不获取检索数据中的关系?

Unk*_*now 14 node.js strapi insomnia

我使用 Strapi 创建了一个 API,到目前为止一切正常。A 有一个“活动”和一个“展位”集合,我设置了一些东西以便在活动中拥有多个展位。

在此输入图像描述

在此输入图像描述

我曾经尝试Insomnia使用 API 并获取数据,当我获取事件时,我对其中的关系没有任何线索。

在此输入图像描述

到处人都说关系应该出现在这里,所以,如果您有任何想法,谢谢。

小智 39

默认情况下,Strapi 不会检索关系。您必须在 API 调用中指定您想要检索包括关系在内的所有内容。

为此,在 GET 请求末尾添加: ?populate=*

请求:http://localhost:1337/api/events?populate=*

如果您想看得更深入,您在这里有更多选择:

https://docs.strapi.io/developer-docs/latest/developer-resources/database-apis-reference/rest/populate-fields.html#relation-media-fields