使用一个字段与另一个字段进行比较并在 oData 中进行过滤
Use one field to compare to another field and filter in oData
假设我有这样的数据(很多)
{
"name" : "Coffee",
"quantity": 100,
"restock": 10
}
我想使用 odata $filter
只显示数量少于补货数量的商品
是否可以做类似$filter=quantity lt restock
的事情
我知道那个具体的例子失败了。有没有办法做到这一点?还是我需要获取所有内容并 post 处理它?
该查询在大多数(所有?)OData 版本中绝对可行:有关工作示例,请参见http://services.odata.org/V4/OData/OData.svc/Products?$filter=Rating lt Price。
假设我有这样的数据(很多)
{
"name" : "Coffee",
"quantity": 100,
"restock": 10
}
我想使用 odata $filter
只显示数量少于补货数量的商品
是否可以做类似$filter=quantity lt restock
的事情
我知道那个具体的例子失败了。有没有办法做到这一点?还是我需要获取所有内容并 post 处理它?
该查询在大多数(所有?)OData 版本中绝对可行:有关工作示例,请参见http://services.odata.org/V4/OData/OData.svc/Products?$filter=Rating lt Price。