使用GQL查找列中的最大值

时间:2010-10-05 18:16:09

标签: google-app-engine google-cloud-datastore max gql

如何使用GQL在GAE数据存储区中的表的特定列中找到最大值?

1 个答案:

答案 0 :(得分:11)

要获得使用GQL的最大值,您可以这样做:

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

您可以使用这种语法上更短但同等的方法:

max_x = MyModel.all().order('-x').get().x