Поиск максимального значения в столбце с помощью GQL

Как найти максимальное значение в определенном столбце таблицы в хранилище данных GAE с помощью GQL?


person Amarnath Ravikumar    schedule 05.10.2010    source источник


Ответы (1)


Чтобы получить максимум от использования GQL, вы можете сделать это:

max_x = db.GqlQuery("SELECT * FROM MyModel ORDER BY x DESC").get().x

Вы можете использовать этот синтаксически более короткий, но эквивалентный подход:

max_x = MyModel.all().order('-x').get().x
person David Underhill    schedule 05.10.2010