0

是否可以使用这样的地址:

http://community.innovacall.local/odata/contactcompetencies(id=GetById/4a50412c-4e36-468a-b7d1-a36a78f02b02)?%24inlinecount=allpages&%24top=10

我为第二个手工制作了一个解决方法,但我确信有一个开箱即用的解决方案。

Guid userId = Guid.Parse(Request.Properties["MS_ODataPath"].ToString().Split('(')[1].Split(')')[0].Split('=')[1]);

你能帮我找到吗?

4

1 回答 1

1

用于&分隔查询字符串选项

用于$filter过滤数据(参见此处):

community.innovacall.local/odata/contactcompetencies?$filter=id eq 1

用于guid'<value>'指导(见这里

community.innovacall.local/odata/contactcompetencies?$filter=id eq guid'4a50412c-4e36-468a-b7d1-a36a78f02b02'

用于$inlinecount=allpages获取记录计数(请参见此处

community.innovacall.local/odata/contactcompetencies?$filter=id eq guid'4a50412c-4e36-468a-b7d1-a36a78f02b02'&$inlinecount=allpages

使用$top$skip翻阅结果(请参见此处此处

community.innovacall.local/odata/contactcompetencies?$filter=id eq guid'4a50412c-4e36-468a-b7d1-a36a78f02b02'&$inlinecount=allpages&$top=10&$skip=10

于 2013-10-03T09:11:50.400 回答