我有一个不幸的要求,即从4.5降级到4.0(只是UI,而不是WCF服务)。这意味着我无法使用(据我所知)WCF OData服务,我曾经像4.5中的冠军一样工作。降级后,我遇到了一个错误,并找到了this文章,让它快速起作用。
然而,似乎它可能不是100%正常工作。我已经删除了Filtering等,以使其尽可能简单。
以下查询有效:
http://localhost:51562/BORODataService.svc/StagComplaints
这将为我提供数据库中的所有StagComplaints。
其他修饰符起作用:
http://localhost:51562/BORODataService.svc/StagComplaints?$inlinecount=allpages&$top=5
这曾经有用:
http://localhost:51562/BORODataService.svc/StagComplaints?$filter=UserIdentification eq '913'&$expand=Parcels
但它不再存在。 StagComplaint上有一个Parcels属性。我确实意识到我安装了Alpha2,它可能还没有包含在内。根据{{3}}文章,我知道格式是正确的。但我也不确定这是否只是我遗漏的东西。