Функция подсчета
не имеет ограничений.Это описание:
count (limit): Возвращает количество результатов, полученных этим запросом.count () несколько быстрее, чем извлечение всех данных с постоянным коэффициентом, но время выполнения все равно увеличивается с размером набора результатов.Лучше всего использовать count () только в тех случаях, когда ожидается, что количество будет небольшим, или указать ограничение. count () не имеет максимального ограничения.Если вы не укажете лимит, хранилище данных продолжит отсчет до тех пор, пока не закончится отсчет или не истечет время ожидания. С: GQL
Итак, вы можете использовать count ()
РЕДАКТИРОВАТЬ: Вы можете сделать это, начиная с версии 1.3.6 (выпущено 17 августа 2010 г.).
Ознакомьтесь с changelog.
Также это должно быть полезно: Как получить более 1000?
Если вы все еще боретесь с получением не более 1000, чем пытаться выполнить итерациюзапрос извлекает 1000 за раз и устанавливает смещение на следующее 1000, как объяснено в предыдущей ссылке.