node.js - 我可以在 sequelize.js(Node js) 中删除多个删除吗
问题描述
**我想删除我的 sql 中创建的多个删除行超过一周**
Model.destroy({ where: { createdBy : date.Now < date.Now + 604800000}})
我可以从上面的代码中做到这一点..?
解决方案
终于找到了:
var orders = await db.order.destroy({
where: {
createdAt: {
[Op.lte] : (new Date() - 7 * 24 * 60 * 60 * 1000 )
}
}
})
它工作正常。
推荐阅读
- html - 如何避免两个内联元素之间的换行(换行)
- azure-devops - 如何将 Azure Devops 中的 CLI 命令拆分为多行?(在 Windows 上运行)
- gradle - 在外部 .gradle 文件中使用 Gradle 插件
- docker - server.properties 由于 ssl 配置而更改后重新启动 wurstmeister/kafka-docker
- javascript - 在循环中调用函数,仍然等待元素的过渡结束
- python - 如何在数据框行中的大写字符之间查找文本?
- javascript - 使用history.push时如何重定向到另一个端口?
- azure - 在机器人中引发异常时没有日志
- python-3.x - 如何在python3中将unicode转换为html实体?
- python - 如何解决“RuntimeError: The Session graph is empty. 在调用 run() 之前向图中添加操作”