如何使用Google App Engine NDB得出字段的最大值

杰克W327

问题类似于此问题,不同的是这是针对NDB的,并且是最新的。NDB没有该Limit属性。

问题是,在使用Google App Engine NDB时如何获得字段的最大值?这实际上是复制SQL语言(例如TSQL,PLSQL等)中找到的max函数。

杰克W327

代码段是这样的:

max_of_the_field = Kind.query().order(-Kind.the_field).fetch(1)

Kind将被替换为您的实名。如您所知,种类大致类似于SQL表,而Entities是记录。

请注意的参数开头的减号(-)order这意味着下降。然后.fetch(1)说“只要给我第一张唱片”。降序与.fetch(1)一起产生字段的最大值。

max_of_the_field提供使它看起来更像完整的代码行。当然,您可能会以不同的方式使用它。

the_field 将需要索引,这超出了此答案的范围。

大量实体存在潜在的可伸缩性和成本问题。其他人建议在添加/更新记录时以某种查找方式跟踪您的最高费用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Webjars中使用Google App Engine?

来自分类Dev

Google App Engine NDB中的层次结构

来自分类Dev

在Google App Engine中,如何使用python通过boolean查询?

来自分类Dev

Google App Engine NDB数据存储区的简单说明

来自分类Dev

如何使用Google App Engine请求已读回执

来自分类Dev

Google App Engine帐单

来自分类Dev

如何在Google App Engine中使用reportlab

来自分类Dev

google app engine - ndb query to only get a few columns in python

来自分类Dev

Google App Engine ndb.delete_multi()的效率如何?

来自分类Dev

Google App Engine NDB查询

来自分类Dev

使用Google App Engine作为简单的键/值存储

来自分类Dev

如何在PHP Google App Engine中使用Composer

来自分类Dev

如何使用Google App Engine运行Selenium测试?

来自分类Dev

从Google App Engine NDB获取图像

来自分类Dev

如何强制Google App Engine [python]使用SSL(https)?

来自分类Dev

IPSEC Google App Engine

来自分类Dev

此App Engine Ndb语法如何工作?

来自分类Dev

使用Google App Engine的NDB作为消息队列?

来自分类Dev

使用Google App Engine NDB的Odoo | 从Postgresql移植到NDB

来自分类Dev

Google App Engine与Firebase

来自分类Dev

Google App Engine NDB查询和超出的内存

来自分类Dev

如何在App Engine上使用wtforms将ndb StringProperty字段呈现为textarea小部件?

来自分类Dev

Google App Engine-NDB-索引问题

来自分类Dev

Google App Engine NDB检索浮动属性

来自分类Dev

在许多位置的Google App Engine NDB查询

来自分类Dev

如何从Google App Engine NDB更新查询?

来自分类Dev

Google App Engine-NDB-反转IN(列表)的最佳方法

来自分类Dev

Google App Engine关于NDB中的密钥

来自分类Dev

添加要过滤的字段:Google App Engine的布尔值OR?

Related 相关文章

热门标签

归档