将数据发布到Strapi时与其他内容类型创建关系

时间:2020-10-28 13:21:27

标签: reactjs strapi

我正在用ReactJS构建一个简单的前端。该前端从Strapi API后端获取数据。我有几种内容类型:

Artist
Album

Als专辑内容类型与艺术家内容类型有关系,因此每个艺术家都有一个或多个专辑。通过API /专辑获取数据时,我会获得所有专辑的列表,并为每个专辑提供艺术家的所有信息。太完美了!

下一步是我要向系统添加新专辑。因此,我创建了此表单,要求提供一些数据:

Album name
Label

我想将与歌手的关系添加到此专辑中。因此,当再次使用/ albums获取所有专辑时,此新添加的专辑会包含该艺术家的所有可用信息。但是如何?如果我只是添加以下内容:

{
    albumName: 'Random',
    label: 'Blue Note',
    artist: {
        _id: '5f85ad1b632ed69233f661db'
    }
}

然后获取所有与艺术家无关的专辑,只是将信息直接添加到专辑中。那么,当向系统添加新数据时,如何使用POST(和PUT)请求向API创建与正确艺术家的链接?

0 个答案:

没有答案