我正在使用 Mocha 进行单元测试。
当测试开始时,我想删除表中所有以前的记录。
我尝试过的:
db.User.destroy({ force: true }).then(() => {
}).then(() => done());
db.User.destroy(
{where: undefined},
{truncate: false}
).then(() => {
return
}).then(() => done());
db.User.destroy({}).then(() => {
return db.User.bulkCreate(users)
}).then(() => done());
我不断收到以下错误:
Error: Missing where or truncate attribute in the options parameter of model.destroy.
如何删除/销毁表中的所有记录?
您可以尝试使用
db.User.destroy({
where: {},
truncate: true
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)