REST API:建议使用什么URL公开另一个子资源的子资源?

时间:2019-06-10 22:22:15

标签: rest url asp.net-web-api2 conceptual

我有两个选择来显示另一个 Sub-resource Sub-resource ,但是我不知道该怎么做...

假设存在people/{parentId}/addresses端点(其中people是资源,addresses是子资源),我应该如何公开该端点的customFields子资源addresses子资源?

  • 选项1: people/{parentId}/addresses/{subResourceId}/customFields(第三级子资源)。
  • 选项2: addresses/{parentId}/customFields(子资源表现为资源)。

有没有一种首选的方法,或者两者都正确吗?

0 个答案:

没有答案