我正在尝试获取已持久化为documented的实体类型的列表,但查询为do not return any results on the development server

DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
PreparedQuery kindStats = datastore.prepare(new Query("__Stat_Kind__"));

for (Entity kindStat : kindStats.asList(withDefaults())) {
  String kind_name = (String) kindStat.getProperty("kind_name");
}


这在开发服务器上也不起作用:

DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
Entity globalStat = datastore.prepare(new Query("__Stat_Total__")).asSingleEntity();
Long totalBytes = (Long) globalStat.getProperty("bytes");
Long totalEntities = (Long) globalStat.getProperty("count");


还有另一种方法可以做到吗?还是应该做到呢?

最佳答案

很抱歉,我找不到支持这种信念的文档,但我相信:


统计信息目前在开发服务器上不起作用
Google计划在不久的将来使它们工作

关于java - 开发服务器上的App Engine数据存储区统计信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4270626/

10-09 12:46