0

可能重复:
有没有办法在 Google App Engine 上执行聚合函数?

您好,我一直在尝试在我的 JPA 应用程序中使用 GAE 中的 Sum 函数,但出现此错误

Problem with query <SELECT SUM(c.amount) FROM Cheque c>: App Engine datastore does not support operator SUM. 

所以我想知道是否有另一种方法来求和并在 jsp 页面中呈现数据?还是我不得不忘记它?

4

1 回答 1

2

您不能在 App Engine 数据存储区中执行聚合函数;此类操作效率低下,因为它们需要读取匹配的每条记录。相反,您应该在进行时计算所需的任何聚合——在编写时多花一点时间,以便在阅读时节省大量时间。

于 2012-04-23T04:34:55.800 回答