计算投影

时间:2013-03-01 11:23:32

标签: breeze

假设我想显示一份包含订单数量的客户列表,但我不想获得所有订单,只需要计算。

我知道我可以在webapi控制器中执行一个特殊方法,该方法返回带有订单数量的客户集合,但有没有办法通过javascript进行投影?

类似的东西:

EntityQuery.from(“Customers”)。select(“Customer,Customer.Orders.Count”)

1 个答案:

答案 0 :(得分:0)

AFAIK,没有Breeze语法(也没有OData查询语法)可以满足您的需求。我想你必须添加特殊的服务器方法。

如果您在客户端上定义客户预测(可能用户可以选择 ad hoc 选择客户属性) AND 你也需要订单数量,我们可以谈谈。这需要一些棘手的服务器端魔术,但它可以做到。不要问,除非你真的,真的需要它:)。