gpt4 book ai didi

rest - 在单个 POST 中创建复杂对象是 RESTful 吗?

转载 作者:行者123 更新时间:2023-12-04 11:14:39 25 4
gpt4 key购买 nike

我有一个表单,用户可以在其中创建个人记录。每个人可以有几个属性——高度、体重等。但他们也可以有相关数据的列表,如兴趣、最喜欢的电影等。

我有一个表格,用于收集所有这些数据。对我来说,我似乎应该在一个请求中发布所有这些数据。但那是 RESTful 吗?我的阅读建议应该在单独的 POST 请求中添加兴趣、最喜欢的电影和其他列表。但我认为这没有意义,因为其中一个可能会失败,然后会部分插入 Person 并且可能会丢失他们的兴趣或最喜欢的电影。

最佳答案

我认为在一个请求中添加所有数据没有问题,只要它与主要资源(即您的案例中的人)固有地相关联。如果有兴趣,收藏。电影等是它们自己的资源,它们也应该这样处理。

关于rest - 在单个 POST 中创建复杂对象是 RESTful 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6265515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com