我正在使用带有odata 5.3.1的WebApi 2。
我正在使用groupby
查询,通过实施我自己的 GroupBy()
自定义函数。
http://localhost:51738/odata/Document?$apply=groupby((Category),%20aggregate(Documents/$count%20as%20Total))
但是在新数据库中,Category Property是一个导航属性&我们可以使用$expand
来实现它。
那么如何在$expand
查询中使用groupby
查询?
答案 0 :(得分:0)
我找到了通过查询与导航属性兼容的方法。它支持odata 5.9.1库。
在Employee
实体中有一个名为Classes
的导航属性,
所以我们可以像这样使用group by查询
http://localhost:51738/odata/Employee?$apply=groupby((Classes/Id)