o数据导航与过滤

时间:2017-02-17 09:31:55

标签: odata

使用导航时: http://services.odata.org/V4/Northwind/Northwind.svc/Suppliers(1)/Products 或过滤:http://services.odata.org/V4/Northwind/Northwind.svc/Products?$filter=SupplierID eq 1

我将得到完全相同的结果,因此属于供应商的产品“1”。那么何时以及为什么我应该使用导航和过滤?

1 个答案:

答案 0 :(得分:1)

通过使用导航,您的装配实例确实更容易实现。

知道您要查找的元素的键时使用导航(第一个示例),并在想要获取符合特定条件的元素子集时使用过滤。 例如。获取具有重新订购级别>的所有记录20:

http://services.odata.org/V4/Northwind/Northwind.svc/Suppliers%281%29/Products?$filter=ReorderLevel gt 20