例如,我有一个对象模型:
Product
{
int ProductId,
string Name,
List<Sale> Sales
}GET: Product?$apply=groupby(名称、汇总(销售总额为总计))(遵循绿洲开放标准)
-得到错误: UriQueryExpressionParser_CloseParenOrCommaExpected=“')‘或',’在'{1}‘中{0}位置预期.”按数量定位。
GET: Product?$apply=groupby(名称、汇总(销售/金额,总金额))
->成功地工作!
我的问题
请给我你的建议。
非常感谢
发布于 2016-08-18 08:22:16
这是在https://github.com/OData/odata.net/issues/463跟踪的
查询
Product?$apply=groupby(Name, aggregate(Sales/Amount with sum as Total))也应该抛出异常,它还不受支持。
发布于 2016-10-24 10:46:00
一个解决方案是使用由QueryByCube提供的AdaptiveLINQ组件函数。免责声明:我是AdaptiveLINQ开发人员
https://stackoverflow.com/questions/39009270
复制相似问题