Я не смог проверить это с помощью документации GAE, поэтому мой ответ может быть неполным.Тем не менее, я обнаружил, что «ORDER BY создалDateTime desc» устанавливает этот предел, кстати, 30.Моя гипотеза состоит в том, что если gae не нужно его сортировать, ему не нужно обрабатывать запрос в памяти.
Если вам нужно «отсортировать», сделайте это (это путьс помощью timed-вещи в GAE в любом случае):
Добавить поле 'week' или 'month' или что-то в запрос, который содержит целое число, которое уникально разделяет недели / месяцы (поэтому вам нужно что-то еще, кроме 0 ..)52 или 0..11, так как они также должны быть уникальными на протяжении многих лет).Затем вы делаете запрос и заявляете, что вас интересуют только те, кто есть на этой неделе, а может быть, и на прошлой неделе (или месяце).Так что, если мы находимся на неделе 4353, у вашего запроса будет что-то вроде:: week IN [4353, 4352].Чем у вас должен быть сравнительно небольшой набор запросов.Затем отфильтруйте сообщения, которые слишком старые, и отсортируйте их в памяти.