我正在尝试获取已持久化为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/