J'ai plusieurs contentIds.
Mode.findAll({
where: {
id: contentIds
}
})
Après avoir trouvé tout comment puis-je supprimer plusieurs lignes d'une table.
Ou dites-moi d'autres options pour supprimer plusieurs enregistrements avec une seule requête.
Si vous souhaitez supprimer TOUS les modèles d'un type spécifique, vous pouvez utiliser:
Model.destroy({where: {}}).then(function () {});
Cela supprimera tous les enregistrements de type "Modèle" de la base de données. Testé avec mysql;
Utilisez la méthode destroy http://sequelize.readthedocs.org/en/latest/docs/instances/#destroying-deleting-persistent-instances
Mode.destroy({
where: {
id: contentIds
}
})
Pour détruire toutes les entrées d'un modèle:
Model.destroy({
where: {}
}).then(function(){
console.log('destroy all data');
res.redirect('/');
})