如何将其转换为 sequelize 查询。我试过在两者之间使用,但结果不一样。我不认为两者之间是解决方案,lte 和 gte 怎么样?谢谢
之间使用
where: {
createdAt: {
[Op.between]: ["2018-07-08T14:06:48.000Z", "2019-10-08T22:33:54.000Z"]
}
}
将此 sql 转换为 sequelize 查询
SELECT * FROM testtable WHERE createdAt >= '2020-06-15 00:00:00' AND createdAt <= '2020-06-18 00:00:00'
最佳答案
您可以在 where
中多次包含相同的属性,这会像 SQL 查询中的 AND
一样工作:
where: {
createdAt: { [Op.gte]: '2020-06-15' },
createdAt: { [Op.lte]: '2020-06-18' }
}
关于javascript - 将sql查询转换为sequelize查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62430771/