2016-11-01 53 views
0

這裏是我的榜樣。我有一個會員的基本休息api。簡單的CRUD。項目經理說:「我們需要一個端點,將返回該會員的剩餘養老金數額。REST API - 獲取一次性信息的對象

我得到這個東西很多,他們想要一個非常具體的關於對象的信息。我不想包括這個在讀取請求的計算可能會非常耗時,所以我怎麼做這個REST方式??

+0

計算屬性所需的計算工作無關與REST。這是關於服務,後端架構和服務的問題。 –

回答

1

您可以創建一個新的端點稱爲Pension,這可能有一個RemainingAmount屬性(可能是RemainingCurrencyIso一個),並通過Member資源中的link公開如下:

GET /api/member/{id}/pension

0

如果這是用戶對象的字段,你可以有一個獨立的網址PARAM

?fields=RemainingAmount

在沒有場PARAM的,你可以返回完整的對象。