我有部门资源,每个部门可以有多个班级。所以,例如:
部门#100可以具有等级= 1,2,3,4,5 部门#200可以具有等级= 2,3,9,12
我希望通过特定的类ID,多个类ID,特定的部门ID,多个部门ID来获取课程。以下是我对制作网址的看法:
/depts --> displays all departments
/depts?_id = 100 & _id = 200 --> displays departments with id 100 and 200
/depts/100 --> display department with id = 100
/classes --> displays all classes
/classes?_id = 1 & _id = 2 --> displays classes with id = 1 and id = 2
/classes/1 -->display class with id = 1
现在,
这会有用吗?
/classes?dept=/depts/{100}
或
/depts/100/classes
这会有用吗?
/classes?dept=/depts/{100}&dept=/depts/{200}
答案 0 :(得分:0)
您可以遵循以下规则:
棘手的部分是获取属于多个depts的类。可以用
完成1.和2.对于这种过滤同样有用。