如何检查输入日期是否存在于两个日期列之间? Nodejs 续集
P粉237689596
P粉237689596 2024-03-30 23:52:55
0
1
500

用户输入的日期是为了检查日期是否在 MySQL 数据库的 start_Date 列和 end_Date 列之间或是否存在。使用 NodeJS

P粉237689596
P粉237689596

全部回复(1)
P粉547170972

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

const records = model.findAll({
  where: {
    start_Date: {
      [Op.lte]: date
    },
    end_Date: {
      [Op.gte]: date
    },
  }
})
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板