Параметры запроса OData служб RIA не допускаются.

У меня есть конечная точка OData, которая была автоматически создана RIA, которая, похоже, работает с простыми запросами на получение.

E.g.

http://xxx/Service/BusinessApplication1-Web-DomainService1.svc/odata/ProductSet

Но когда я пытаюсь использовать такие запросы, как «где» или «вверху», например:

... / BusinessApplication1-Web-DomainService1.svc / odata / ProductSet? $ Top = 50

приводит к появлению "Параметры запроса недопустимы".

Я установил службу данных WCF с конечной точкой OData, которая отлично работает и разрешает запросы, так почему же RIA не работает?

Спасибо!


person Riddle    schedule 19.08.2010    source источник


Ответы (2)


Конечная точка OData, предоставляемая службой RIA, в настоящее время не поддерживает операторы запросов. Для этого тоже нет реального обходного пути (насколько я знаю).

person Vitek Karas MSFT    schedule 24.08.2010

И другие ограничения.

person user641115    schedule 02.12.2011