我正在使用 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
.
- 1 回答
- 0 关注
- 179 浏览
添加回答
举报
0/150
提交
取消