提问者:小点点

Sequelize获取上次更新或创建值


我需要在一个表中找到最新的create或update条目并返回。

示例

const data = MyModel.findOne({
   where: { id },
   ordered: [[ //createdAt and updatedAt]]   

})
console.log(data.exampleLastUpdateOrCreateValue)

我怎么能这么做呢?


共1个答案

匿名用户

你能试试这样做吗

const data = MyModel.findOne({
   where: { id },
   order: [['updatedAt', 'DESC' ]]   

})
console.log(data.exampleLastUpdateOrCreateValue)

如果id自动递增,您也可以使用它