2

我关注了 WCF Web API 入门。一切正常,它支持一些运营商,比如

?$filter=Name eq 'Ajay'

?$top=4

但是当我尝试其他查询时

$filter=substringof('Ajay', Name)

或者

$filter=length(Name) gt 5

它给出以下错误

服务器在处理请求时遇到错误。有关更多详细信息,请参阅服务器日志。

但同样的查询也适用于 Netflix 等其他 ODATA 服务。WCF Web API 是否仅支持一组有限的查询,或者我遗漏了什么?

4

1 回答 1

3

是的,预览版 4 仅支持 OData 查询选项的子集。但是,上周有一个新的 Preview 5 可用,并且它具有额外的 OData 支持。我不确定现在是否支持所有查询选项,但值得一试。

于 2011-09-06T12:21:26.187 回答