如何检查输入日期是否存在于两个日期列之间?nodejs序列化



用户输入的日期是检查MySQL数据库中的start_date列和end_date列中是否存在日期。使用NodeJS

如果您使用Sequelize进行这样的查询,那么您可以使用Op.gteOp.lte运算符来实现这两个比较:

const records = model.findAll({
where: {
start_Date: {
[Op.lte]: date
},
end_Date: {
[Op.gte]: date
},
}
})

最新更新