0
我已经使用“从X.class.getName()中选择”来获取类X的所有记录,但是如果有很多记录,则可能需要很长时间才能获得结果。使用JDOQL的Google App Engine查询,如何计算?
我只是想在数据存储多少条记录有一个数,有什么让这个号码最快的查询?是否有像“选择COUNT()X.class.getName()”,可以返回,例如,234000 [所有记录的计数]?
我已经使用“从X.class.getName()中选择”来获取类X的所有记录,但是如果有很多记录,则可能需要很长时间才能获得结果。使用JDOQL的Google App Engine查询,如何计算?
我只是想在数据存储多少条记录有一个数,有什么让这个号码最快的查询?是否有像“选择COUNT()X.class.getName()”,可以返回,例如,234000 [所有记录的计数]?
见What's the best way to count results in GQL?
(简短的答案是,你应该存储对象的数量和更新whenver你添加/删除从数据存储对象)