首页 > 解决方案 > 我可以在 sequelize.js(Node js) 中删除多个删除吗

问题描述

**我想删除我的 sql 中创建的多个删除行超过一周**

Model.destroy({ where: { createdBy : date.Now < date.Now + 604800000}})

我可以从上面的代码中做到这一点..?

标签: node.jssequelize.jsdestroy

解决方案


终于找到了:

var orders = await db.order.destroy({
        where: {
            createdAt: {
               [Op.lte] : (new Date() -  7 * 24 * 60 * 60 * 1000   )
            }
        }
    })

它工作正常。


推荐阅读