Google App Engine Запросы с JDOQL, как просто подсчитать? - PullRequest
0 голосов
/ 02 мая 2011

Я использовал «select from X.class.getName ()», чтобы получить все записи класса X, но если записей много, получение результатов может занять много времени.

Я просто хочу подсчитать, сколько записей в хранилище данных, какой самый быстрый запрос для получения этого числа? Есть ли что-то вроде «select COUNT () X.class.getName ()», которое может вернуть, например, 234000 [количество всех записей]?

1 Ответ

0 голосов
/ 03 мая 2011

См. Какой лучший способ подсчета результатов в GQL?

(краткий ответ: вы должны хранить количество объектов и обновлять их всякий раз, когда вы добавляете / удаляете объекты из хранилища данных)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...