根据链接计数过滤OData查询?

时间:2010-08-04 15:36:36

标签: odata

给定一个结构,其中两个类型在具有主/细节关系的OData系统中公开:

订单
  - OrderDetails

您如何根据相关OrderDetails的数量过滤订单查询?在我的脑海中,这是

的内容

/Orders$filter=count(OrderDetails) eq 0

但是,当然没有计数功能。那么,您如何生成没有OrderDetails的订单列表?

1 个答案:

答案 0 :(得分:1)

与此问题非常类似的问题:Collection Exists Criteria in WCF Data Services 目前,OData协议不支持任何运营商/查询。最好的解决方案是公开一个服务操作,直接从服务器公开这种操作。