Google App Engine Запросы с JDOQL, как просто подсчитать?
Я использовал "select from X.class.getName()", чтобы получить все записи класса X, но если записей много, получение результатов может занять много времени.
Я просто хочу подсчитать, сколько записей в хранилище данных, какой самый быстрый запрос для получения этого числа? Есть ли что-то вроде "select COUNT() X.class.getName()", которое может возвращать, например, 234000 [количество всех записей]?
1 ответ
Решение
Посмотрите , как лучше всего посчитать результаты в GQL?
(краткий ответ заключается в том, что вы должны хранить количество объектов и обновлять их всякий раз, когда вы добавляете / удаляете объекты из хранилища данных)