gpt4 book ai didi

node.js - 使用 Sequelize.js 进入 Include 模型

转载 作者:太空宇宙 更新时间:2023-11-04 00:06:49 25 4
gpt4 key购买 nike

我在使用sequelize.js 加入时遇到问题。我需要所有用户的最后历史日期。我正在尝试这个,但出了点问题:

this.users.findAll({
include: [
{
model: History,
attributes: [
'value',
'date'
],
having: { date: [sequelize.fn('MAX', sequelize.col('date')), 'max_date']}
}
]
}

这不起作用,我不知道你是否知道如何返回这个结果。

谢谢

最佳答案

我认为你可以通过 order bylimit 来做到这一点,在这里:

this.users.findAll({
include: [
{
model: History,
separate : true ,
order : [['date','desc']] ,
limit : 1
}
]
}

关于node.js - 使用 Sequelize.js 进入 Include 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51891465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com