我有一个带有WebAPI OData 6.0.0的OData服务,它支持这样的查询:
/Customers?$select=Name,Projects/$count
这将返回一个客户列表,其中包含每个客户下面的所有项目,以及每个项目的计数。
我现在想要的是一个查询,它将获取客户列表,并且每个客户只能获得项目的计数,而不是项目列表。
有没有办法创建这样的查询?
我试过
spawningpos
但这不起作用。
答案 0 :(得分:2)
You can kind of accomplish this by using $expand
with $top
option. It will output Projects as an empty collection.
/Customers?$select=Name&$expand=Projects($count=true;$top=0)