我是 odata 的新手 我正在尝试查询具有排序嵌套属性的对象,我有两个表
员工和员工技能
employee 表包含所有与员工相关的数据,如姓名、地址、mailId employee_skills 包含员工的所有技能
employeeId | 技巧 | 代码 | isPrimary |
---|---|---|---|
100010 | javascript | DNID | true |
一个api https://localhost:4432/api/v1.0/Employee/100010
返回员工的单个对象以及员工技能数组
{
employeeId: "100010",
name: "ABC"
skills: [{isPrimary: true, skillOn: "C", code: "TIDP"},
{isPrimary: false, skillOn: "javascript", code: "TIDP"},
{isPrimary: false, skillOn: "C", code: "DNID"},
{isPrimary: true, skillOn: "javascript", code: "DNID"}]
}
我希望技能总是以排序的形式出现。代码排序
所以我尝试了 api https://localhost:4432/api/v1.0/Employee/100010?$expand=Employee$orderby=Employee/skills 代码说明
但它不起作用我做错了什么或我错过了什么请帮助我提前谢谢