Sequelize unterstützt diese Verwendung von ANY
nicht , sie scheinen nur die Verwendung wie IN
zu unterstützen .Stattdessen sollten Sie den Contains-Operator (@>
) ausprobieren ):
import {Op} from "sequelize";
MyModel.findAll({
where: {
column_name: {
[Op.contains]: [provided_value]
}
}
});
Dies erzeugt so etwas wie
SELECT * FROM "MyModel" WHERE column_name @> '{"provided_value"}';