{
"name" : "Coffee",
"quantity": 100,
"restock": 10
}
我想使用odata $过滤器向我显示数量等于补货号码的物品
是否可以执行类似$filter=quantity eq restock
的操作我知道具体示例失败。有没有办法做到这一点?
答案 0 :(得分:0)
是的,这是可能的,你已经有了正确的语法。您可以使用>>> numpy.float64('6374.345407799015').astype(str)
'6374.345407799015'
我试图在OData TripPin示例服务上找到一些数据来说明这一点,但找不到任何具有相同值的属性,但希望这些示例说明这是可能的:
$filter=quantity eq restock
属性等于FirstName
属性的人:
http://services.odata.org/V4/TripPinServiceRW/People?$filter=FirstName eq FirstName
FirstName
属性不等于FirstName
属性的人:
http://services.odata.org/V4/TripPinServiceRW/People?$filter=FirstName ne FirstName
稍微不那么简单,这里的用户名包含其名字的小写版本: http://services.odata.org/V4/TripPinServiceRW/People?$filter=contains(UserName,tolower(FirstName))