我的观点是:
主键使用路径变量,其他字段或其他查询参数用查询(如排序orderby)变量
例如
// 学生类
class Student{
String id; //主键
String name;
Integer age;
String sex;
}
这时获取学生信息的API设计为
【GET】 /{version}/students/{student_id}[?name={field}][&age={field}][&sex={field}]
我的观点是:
主键使用路径变量,其他字段或其他查询参数用查询(如排序orderby)变量
例如
// 学生类
class Student{
String id; //主键
String name;
Integer age;
String sex;
}
这时获取学生信息的API设计为
【GET】 /{version}/students/{student_id}[?name={field}][&age={field}][&sex={field}]