【发布时间】:2019-03-06 03:39:10
【问题描述】:
OData 查询是否支持带有 AND/OR 运算符的嵌套过滤器?
通过嵌套查询,我的意思是类似于这样的查询:
((FieldA 100) AND FieldB == "MyString")
我正在构建一个 OData 查询编辑器控件,所以我需要知道这些是否可用。
谢谢!
【问题讨论】:
标签: odata
OData 查询是否支持带有 AND/OR 运算符的嵌套过滤器?
通过嵌套查询,我的意思是类似于这样的查询:
((FieldA 100) AND FieldB == "MyString")
我正在构建一个 OData 查询编辑器控件,所以我需要知道这些是否可用。
谢谢!
【问题讨论】:
标签: odata
是的。例如:
GET http://services.odata.org/v4/TripPinServiceRW/People?$filter=(FirstName ne 'Mary' and LastName ne 'White') and UserName ne 'marywhite'
您可以在浏览器中自己尝试。
【讨论】: