我正在設計REST端點。在我們的數據模型中,它們之間存在對象和引用的集合。例如,有routers
,interfaces
和routerToInterface
集合,其中包含它們之間的引用。我想創建REST服務,它返回整個引用的集合。我想知道如何設計它。爲對象之間的引用設計RESTful url的最佳實踐
舉個例子,像/routersToInterfaces
會好嗎?
如果是這樣,我怎樣才能獲得特定路由器的鏈接? /routersToInterfaces/routers/{id}
看起來多餘
更新
我不想返回實體,鏈接到一些接口或路由器。我想返回鏈接,如router_id->inteface_id
。它似乎應該有一些最佳做法。
貌似https://stackoverflow.com/q/6324547/1426227 –