3
比方說,我有一個RESTful API方法返回的數據了一系列的位置:URI時,包括基於REST的響應信息彙總
/地點
[{
location_id: 1,
location_name: 'Austin'
},{
location_id: 2,
location_name: 'San Francisco'
},{
location_id: 3,
location_name: 'Seattle'
}]
現在讓我們說,我想返回的集合每個地點的employee_count:
[{
location_id: 1,
location_name: 'Austin',
employee_count: 96
},{
location_id: 2,
location_name: 'San Francisco',
employee_count: 71
},{
location_id: 3,
location_name: 'Seattle',
employee_count: 85
}]
那麼對於uri最有意義呢?仍然/地點?或者也許/員工/地點?
我擔心的是,計算employee_count與每個/地點的請求可能會導致額外的,浪費的開銷,因爲employee_count只能在5-10%的時間內使用。