我正在尝试在列表中使用REST API $ expand和$ filter,但过滤器不起作用。
我有两个名为 TicketType 和 TicketingSytem 的列表。两者之间存在父子关系。 " TicketingSystem"是父母和" TicketType"是孩子。 当我执行以下休息时,我的子列表中的列显示但不会过滤。
有什么想法吗?
http://isaac.issharepoint.com/_vti_bin/ListData.svc/TicketingSystem?$expand=TicketType&?$filter=TicketType/ID eq 10
答案 0 :(得分:1)
在网址中只需要一个?
- 它将路径与查询字符串分开,尝试如下:
http://isaac.issharepoint.com/_vti_bin/ListData.svc/TicketingSystem?$ expand = TicketType& $ filter = TicketType / ID eq 10
答案 1 :(得分:1)
在$ expand中使用$ filer的另一种方法应该是http://isaac.issharepoint.com/_vti_bin/ListData.svc/TicketingSystem?$ expand = TicketType($ filter = TicketType / ID eq 10)。这在OData spec
中有所描述