为了账号安全,请及时绑定邮箱和手机立即绑定

如何在数据存储中找到最大值?

如何在数据存储中找到最大值?

Go
慕的地6264312 2021-09-27 21:03:55
我正在使用 go 和 datastore,我想查询从数据存储中获取最大值的位置。我在文档中找不到任何关于最大值的信息。我怎样才能做到这一点?我正在使用 Google App Engine https://cloud.google.com/appengine/docs/go/datastore/
查看完整描述

1 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

没有直接的max功能,但你可以做一个your_query.Order('-the_field').Limit(1). 减号用于降序排序。

这将对条目进行排序,the_field并为您提供具有最大值的最高结果。

请注意,如果您有多个共享最大值的条目,您将只会收到其中之一。这很容易用更大的Limit.


查看完整回答
反对 回复 2021-09-27
  • 1 回答
  • 0 关注
  • 179 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信