首页 > 解决方案 > 环回 findOne ,其中数字最高

问题描述

我正在使用 Loopback 来获取我的数据。我有下表:

id, name, version_number

现在我想找到version_number最高的名字。

所以说我有以下数据:

1, 'hello', 2
2, 'test', 1

我想找到记录1, 'hello', 2

从文档中,我似乎找不到任何符合我需要的东西。那么谁能告诉我我会怎么做?

请注意,我不是在寻找find我们订购的功能,而是version_number在寻找findMax一种功能

标签: javascriptsqlpostgresqlloopback

解决方案


FETCH FIRST结合使用来ORDER BY查找最高版本号的行:

select * from tablename
order by version_number desc
fetch first 1 row only

推荐阅读