首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Restfully更新多个资源类型的最佳实践方法

Restfully更新多个资源类型的最佳实践方法
EN

Stack Overflow用户
提问于 2010-07-19 18:26:29
回答 1查看 479关注 0票数 1

我只是在寻找一些关于什么是更新多个不同资源类型的最佳RESTful方式的意见,或者如果我以错误的方式看待问题。

我们正在寻找一种解决方案,改变不同资源类型的集合的属性。

例如,我们有一个帐户和交易,每个交易都有一个所有者,并且交易都链接到一个帐户。帐户所有者也可以拥有与帐户关联的部分或全部交易,但交易的所有者可以不是帐户所有者。我们正在寻求实施的功能,将允许我们取代一个帐户的所有者,并在一个呼叫中更新帐户所有者的交易所有者。

使用REST实现此类功能的最佳方式是什么?

非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-19 18:43:20

您可以创建一个新的虚拟资源,负责对其他资源进行更改。

资源:用户、帐户、交易

帐户有一个属性,所有者(用户)

账户有多笔交易

交易有一个属性,即所有者(用户)

用户有许多交易

希望资源进行管理:

  • Changing owner
  • 更改与Deal owner == (旧) Account owner

帐户关联的所有交易的交易所有者

同步:

URL /account_ownership_update

  • POST:发送要更新的账号和新用户。返回success/failure

异步:

URL /account_ownership_update

  • POST:发送要更新的账号和新用户。

enqueue successful/failed

  • GET:返回更新状态(挂起、运行中、成功、失败)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3280218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档