我创建了以下数据库表:
我想使用Sequalize仅提取2017-08-29行。
如何实现?
Model.findAll({
where: {
dateTime: ...,
}
})
日期和时间都在我创建的数据库表中注册,但我想只按日期提取行。
答案 0 :(得分:1)
Model.findAll({
where: {
dateTime: {$eq: new Date(2017, 07, 29)}
}
})
注意:
表示月份的整数值,从1月的0开始到12月的11。
答案 1 :(得分:1)
我不知道这是否是最好的方法,但我是这样做的。
Model.findAll({
where: {
dateTime: {$between: [new Date(2017,07,29,00,00), new Date(2017,07,29,24,00)]}
}
});
感谢您告诉我Xiaoy 312。