Статистика хранилища данных движка приложения на сервере разработки - PullRequest
2 голосов
/ 24 ноября 2010

Я пытаюсь получить список типов сущностей, которые были сохранены как документированные , но запросы не возвращают никаких результатов на сервере разработки .

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");

Есть ли другой способ сделать это, или это не должно быть возможно?

Ответы [ 2 ]

3 голосов
/ 24 ноября 2010

Извините, я не могу найти документацию, подтверждающую это убеждение, но я считаю, что:

  • Статистика не работает на сервере разработки прямо сейчас
  • Google планирует заставить их работать слишком долго
1 голос
/ 19 сентября 2011

Этот URL, приведенный ниже, может вам помочь:

PreparedQuery.countEntities ()

...