en regardant les docs vous pouvez utiliser model.findAll({where: {attribute: x}})
. Cependant, je veux sélectionner tous les attributs qui ne sont simplement PAS x. Je cherchais une expression régulière ici, mais cela ne semblait pas être une solution optimale.
Quelle est la meilleure façon de procéder?
Essaye ça
model.findAll({where: {attribute: { $not: 'x'}}})
Sequelize fournit en fait de nombreux opérateurs pour vous permettre d'obtenir vos données de filtre.
Vous pouvez vous référer au lien ici
Méthode mise à jour, pour Sequelize moderne:
model.findAll({
where: {
someAttribute: {
[sequelize.Op.not]: 'some value'
}
}
});