Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 在向Strapi发布数据时创建与其他内容类型的关系_Reactjs_Strapi - Fatal编程技术网

Reactjs 在向Strapi发布数据时创建与其他内容类型的关系

Reactjs 在向Strapi发布数据时创建与其他内容类型的关系,reactjs,strapi,Reactjs,Strapi,我正在用ReactJS构建一个简单的前端。此前端从Strapi API后端获取数据。我有几种内容类型: Artist Album Als唱片集内容类型与艺术家内容类型有关系,因此每个艺术家都有一个或多个唱片集。当通过API/相册获取数据时,我会得到所有相册的列表以及每个相册的艺术家的所有信息。太完美了 接下来,我想向系统中添加新相册。因此,我创建了一个表格,要求提供一些数据: Album name Label 我想将与艺术家的关系添加到此相册中。因此,当再次使用/albums获取所有相册时,

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

Artist
Album
Als唱片集内容类型与艺术家内容类型有关系,因此每个艺术家都有一个或多个唱片集。当通过API/相册获取数据时,我会得到所有相册的列表以及每个相册的艺术家的所有信息。太完美了

接下来,我想向系统中添加新相册。因此,我创建了一个表格,要求提供一些数据:

Album name
Label
我想将与艺术家的关系添加到此相册中。因此,当再次使用/albums获取所有相册时,此新添加的相册包含该艺术家的所有可用信息。但是怎么做呢?如果我简单地添加以下内容:

{
    albumName: 'Random',
    label: 'Blue Note',
    artist: {
        _id: '5f85ad1b632ed69233f661db'
    }
}
然后把所有的相册都拿出来。这与艺术家没有关系,它只是把这些信息添加到相册中。那么,在向系统添加新数据时,如何使用对API的POST(和PUT)请求创建与正确艺术家的链接呢