Sequelize ne prend pas en charge cette utilisation de ANY
, ils semblent ne supporter que son utilisation comme IN
.Au lieu de cela, vous devriez essayer l'opérateur contient (@>
):
import {Op} from "sequelize";
MyModel.findAll({
where: {
column_name: {
[Op.contains]: [provided_value]
}
}
});
Cela va générer quelque chose comme
SELECT * FROM "MyModel" WHERE column_name @> '{"provided_value"}';