我正在使用Node.js Sequelize with MySQL(MariaDB)数据库。
如何检查JSON字段是否包含指定字段且该字段是否具有值?
我的专栏data
的示例:
{
"a": true,
"b": true,
}
我需要在定义b
时仅选择行且其值为true
答案 0 :(得分:0)
试试这个:
Model.findAll({
where: sequelize.where(sequelize.literal('data->>\'$.b\''), true)
})