sequelize.query('(..) WHERE LOWER(u.NOMBRE) LIKE "LOWER(:find)%" AND u.ACTIVO = 1 ', {replacements: {find: req.params.usuario, id: req.session.passport.user}, type: sequelize.QueryTypes.SELECT})
最佳答案
如何根据您的问题使用 $like 的示例:
const Sequelize = require('sequelize');
const Op = Sequelize.Op;
const user = User.findAll({ // or User.findOne
where: {
activo: 1, // your search condition
[Op.like]: [
{ nombre: req.params.nombre } // your $like params
],
}
attributes: ['id', 'nombre'] // results you want returned
})
关于sequelize.js - 如何在 sequelize 查询中使用 LIKE 运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56328211/