Odata - 嵌套$ select和$ expand

时间:2015-05-18 15:00:40

标签: select entity odata expand

http://services.odata.org/V4/Northwind/Northwind.svc/

我试图同时获取所有CustomersOrders和相应的Order_Details并使用嵌套$expand。要使用以下链接查询我的数据:http://services.odata.org/V4/Northwind/Northwind.svc/Customers?$expand=Orders($expand=Order_Details)

现在我尝试使用$select限制数据。问题是我找不到正确的语法来使用$select作为中间表 - Orders。我可以将它应用到顶部表格Customers和底部表格 - Order_Details,如下所示:

http://services.odata.org/V4/Northwind/Northwind.svc/Customers?$select=CustomerID&$expand=Orders($expand=Order_Details($select=UnitPrice))

是否可以对两者之间的表使用$ select,在我的情况下是Orders

1 个答案:

答案 0 :(得分:12)