Sequelize ANY
. के इस प्रयोग का समर्थन नहीं करता है , ऐसा लगता है कि वे केवल इसके उपयोग का समर्थन करते हैं जैसे IN
.इसके बजाय, आपको इसमें शामिल ऑपरेटर (@>
.) आज़माना चाहिए ):
import {Op} from "sequelize";
MyModel.findAll({
where: {
column_name: {
[Op.contains]: [provided_value]
}
}
});
यह कुछ इस तरह उत्पन्न करेगा
SELECT * FROM "MyModel" WHERE column_name @> '{"provided_value"}';