如何在OData中的$ expand上跳过,选择,顶部?

时间:2016-07-19 15:54:06

标签: asp.net-web-api odata

如何在OData的$ expand中跳过,选择,顶部?为什么以下不起作用? ?http://services.odata.org/V4/(S(s2sx534tmya3oqnyfxumtyl1))/TripPinServiceRW/People $扩大=好友($选择=电子邮件&安培; $顶部= 1&安培; $ SKIP1)

但是如果我在扩展中只使用$ select或$ top或$ skip它就可以了。例如,以下内容有效。为什么以上不起作用?我认为这是Odata限制。

http://services.odata.org/V4/(S(s2sx534tmya3oqnyfxumtyl1))/TripPinServiceRW/People?$扩大=好友($选择=电子邮件) http://services.odata.org/V4/(S(s2sx534tmya3oqnyfxumtyl1))/TripPinServiceRW/People?$扩大=好友($顶部= 1)

1 个答案:

答案 0 :(得分:2)

在扩展中,您需要使用分号来分隔不同的选项而不是&符号。此网址应该有效:

http://services.odata.org/V4/(S(s2sx534tmya3oqnyfxumtyl1))/TripPinServiceRW/People $扩大=好友($选择=电子邮件; $顶= 1; $跳过= 1)