api 路线描述公司结构的最佳方式是什么
What is the best way to describe a company structure by api route
假设我有以下模型
公司->部门->职位->员工本身
例如:
Apple Inc -> 帐户 -> 官员 -> 员工名单
我应该在 api 路线中使用哪个建议:
/apple/account/officer
/apple?department=account&pos=officer
两种方法都有效(您需要 & 在第二种方法中)
然而,第二个为您提供了将来搜索的灵活性(如果您需要的话)
比如,如果您想查找不同部门的所有官员,第二种方法 API 允许您这样做,但第一种方法需要一个单独的端点。
假设我有以下模型
公司->部门->职位->员工本身
例如: Apple Inc -> 帐户 -> 官员 -> 员工名单
我应该在 api 路线中使用哪个建议:
/apple/account/officer
/apple?department=account&pos=officer
两种方法都有效(您需要 & 在第二种方法中)
然而,第二个为您提供了将来搜索的灵活性(如果您需要的话)
比如,如果您想查找不同部门的所有官员,第二种方法 API 允许您这样做,但第一种方法需要一个单独的端点。