使用一个字段与另一个字段进行比较并在oData中进行过滤

时间:2015-03-01 08:40:11

标签: filter odata

假设我有这样的数据(很多)

{
 "name" : "Coffee",
 "quantity": 100,
 "restock": 10
}

我想使用odata $filter向我显示数量少于补货号码的物品

是否可以执行$filter=quantity lt restock之类的操作 我知道具体的例子失败了。有没有办法做到这一点?或者我是否需要获取所有内容并进行后期处理?

1 个答案:

答案 0 :(得分:2)

在大多数(所有?)版本的OData中绝对可以使用该查询:有关工作示例,请参阅http://services.odata.org/V4/OData/OData.svc/Products?$filter=Rating lt Price