0

重複の可能性:
Google App Engine で集計関数を実行する方法はありますか?

こんにちは、GAE を使用して JPA アプリケーションで 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 に答える