我正在构建一个 RESTful API,其中有一个名为 solar_systems 的资源。solar_sytems 具有 id(int)、system_size(int)、system_cost(int) 列和许多其他列。
我了解 API 端点将是-
/v1/solar-systems - 适用于所有系统
/v1/solar-systems/{id} - 用于单个系统
我必须传递查询参数以进行过滤、搜索、排序等。
但是,如果我需要某种自定义数据,比如我需要每个 system_size 的平均 system_cost,那么 API 端点的最佳实践是什么。
如果我使用 - /v1/solar-systems/average-system-cost,会不会很傻?
请我根据你的经验需要你的意见。