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

sequelize 查询,返回最后一条匹配数据

sequelize 查询,返回最后一条匹配数据

慕的地10843 2019-03-09 20:29:48
sequelize 查询 findone 可以返回匹配到的第一条数据那我想获取匹配到的最后一条数据呢,有没有方便的方法,还是说要 findAll 到所有数据后,再获取最后一条
查看完整描述

2 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

something.findOne({  order: [
    [sequelize.fn('max', sequelize.col('age')), 'DESC'],
  ]
})


查看完整回答
反对 回复 2019-03-09
?
胡说叔叔

TA贡献1804条经验 获得超8个赞

//通过id 字段降序排列再取一条数据。User.findAll({order:[['id', 'DESC']],limit:1})


查看完整回答
反对 回复 2019-03-09
  • 2 回答
  • 0 关注
  • 3149 浏览
慕课专栏
更多

添加回答

举报

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