因为GAE规定了返回的条数不能超过1000条,所以只能分两种做法:
当记录的条数小于1000的时候:
PersistenceManager pm = getPersistenceManager();
Query query = pm.newQuery(Chapter.class);
query.setResult("count(this)");
int count = 0;
try {
count = (Integer) query.execute();
} finally {
pm.close();
}
当记录的条数大于1000的时候:
最有效的方法是新建一个表,一个counter字段来记录总记录数目。(原话:the most efficient solution would be incrementing a
counter with every write and just reading this value when it's needed)
分享到:
相关推荐
### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...
7. **google** 目录:Google 官方提供的核心库,包括 App Engine 的运行时环境和相关工具。 **开发过程:** 1. **创建应用**:使用 Python 语言编写应用代码,遵循 App Engine 的特定规范。 2. **配置**:编写 app....
标题中的"appengine-java-sdk-1.3.1"指的是Google App Engine的Java版本SDK,这是一个用于在Google云平台上开发和部署Java应用程序的工具包。这个SDK包含了运行和测试Google App Engine应用所需的所有组件,包括开发...
Google App Engine 是谷歌提供的一项平台即服务(PaaS)产品,允许开发者构建并运行Web应用程序。这个平台的主要特点是它提供了全面的基础设施,包括计算、存储和数据库服务,开发者只需要关注应用逻辑,而无需管理...
在谈论《云端代码Google App Engine编程指南》之前,我们需要先了解一下Google App Engine(GAE)平台的背景知识。Google App Engine(简称GAE)是由Google公司提供的一个无服务器(serverless)的云计算平台,该...
**Google App Engine编程指南** Google App Engine是一款由Google提供的云端应用程序开发平台,它允许开发者使用Python和Java等语言创建并运行分布式Web应用。本指南将深入探讨如何利用Google App Engine进行高效、...
### 使用Google App Engine:深入解析与实践 #### 核心知识点概述 Google App Engine(GAE)是Google推出的一款用于构建和托管Web应用的平台服务,它为开发者提供了丰富的工具和资源,使得开发者能够轻松地在...
**Google App Engine 知识点详解** Google App Engine(GAE)是谷歌提供的一款云端应用程序开发平台,允许开发者使用Python、Java、Go或PHP等语言编写应用,并在谷歌的基础设施上运行。它提供了完整的服务器环境,...
Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管服务的平台。它允许开发者运行应用程序在Google的基础设施上。GAE提供了包括Python、Java在内的多种语言支持,并且提供了数据存储、API调用、...
**Google App Engine**是Google提供的一种云计算平台,用于构建和托管Web应用程序。它允许开发者使用Python、Java、Go或PHP等语言编写应用,并在Google的基础设施上运行,无需关心服务器维护、扩展性和高可用性等...
**谷歌AppEngine与Java SDK详解** 谷歌AppEngine(Google App Engine)是一款强大的云计算平台,它允许开发者使用Java、Python、Go或PHP等语言构建并运行Web应用。AppEngine提供了全面的后端服务,包括数据库存储、...
Google App Engine 是一个由 Google 提供的平台,用于构建和托管 web 应用程序。它是一种基于云的服务,允许开发者使用 Python、Java、Go 或 PHP 等语言编写应用程序,并在 Google 的基础设施上运行,无需考虑服务器...
### Google App Engine 教程知识点总结 #### 一、Google App Engine 概览 - **定义**:Google App Engine (GAE) 是一种基于云端的平台即服务 (PaaS),允许开发者构建和托管应用程序,无需管理底层基础设施。GAE ...
A good book to learn Google App Engine.
### Apress - Beginning Java Google App Engine (December 2009) (ATTiCA).pdf 知识点解析 #### 书籍基本信息 - **书名**:《Beginning Java Google App Engine》 - **作者**:Kyle Roche 和 Jeff Douglas - **...
clock.rar 这是我今天做的一个基于google app engine写的一个在该平台上开发app的示例,通过该示例的学习,我们可以很快上手学会怎样在GAE上开发属于你的应用程序了,希望对大家有用!
"集成了Django1.0的Google App Engine开发模板项目" 这个标题揭示了我们要探讨的核心内容。它表明我们有一个特定的项目模板,该模板结合了两个重要的技术:Django 1.0 和 Google App Engine。Django是一个广泛使用的...