我们需要显示集合中的所有实体,让我们说所有员工。我们应该将回复作为 -
每位员工的网址列表或
每位员工的网址列表&员工数据或
简单列出员工记录。
我的经理建议仅返回员工URL列表,UI可以向api发出另一个查询,该api接受employeeID列表以获取员工的所有详细信息(如/ employees / list)。
我想知道实现这个用例的另一种方法是什么? 我认为支持员工/名单本身并不安宁。
我觉得这个用例的URL应该是/ employees?params 和访问每个员工的URL应该是/ employee。 / employees?full = y应该返回所有员工的完整详细信息及其/ employee / url,以便UI可以支持每个员工的crud操作。
在这种情况下,请让我知道最佳做法或其他解决方案。
答案 0 :(得分:0)
在我的情况下,带有params的“/ employees”会返回ID列表和详细信息,“/ employee / $ {ID}”会返回详细信息。 PS:你只能返回列表的一部分,例如前1000个记录