rest - REST API - 命名约定 - 返回对象集合,但仅返回这些项目的单个属性
问题描述
我有一个包含成员对象集合的数据库。
我有一个方法(GET),它返回所有这些成员对象,但只有一个属性(在本例中为“Id”) - 所以不是真正的成员对象,而是一个字符串数组。
以下哪个路线/请求最能描述我返回的内容(如果有)?
GET .../api/members/ids
GET .../api/members
GET .../api/memberIds
谢谢你。
解决方案
正如这里已经讨论过的,我们可以拥有它
GET .../api/members?fields=id
推荐阅读
- android - 从 android 应用程序调用 firebase 函数后未定义
- typescript - 你如何创建一个类数组?
- sql - 在 Splunk 中按时间间隔查询整个历史记录
- windows - 有没有办法一次使多个窗口“活动”?在 Windows 中?
- java - 如何使用 Criteria API 从一对多休眠映射中的对象列表中删除单个对象?
- php - Laravel 中缺少 BC 数学或 GMP 扩展
- android - Android - 在没有活动的情况下在启动时运行服务
- twilio - 来电的 Twilio 进行中状态回调
- javascript - 获取翻转时钟的当前面值
- python - 从 Python 而不是终端中提取 Firebase 用户