使用JDOQL进行Google App Engine查询,如何计算?

时间:2011-05-02 16:10:15

标签: java google-app-engine jdoql

我使用“select from X.class.getName()”来获取类X的所有记录,但是如果有很多记录,可能需要很长时间才能得到结果。

我只想计算数据存储区中有多少条记录,获取此数字的最快查询是什么?是否有类似“select COUNT()X.class.getName()”的东西可以返回,例如,234000 [所有记录的数量]?

1 个答案:

答案 0 :(得分:0)

请参阅What's the best way to count results in GQL?

(简短的回答是,您应该存储对象的数量,并在从数据存储区添加/删除对象时更新它)