我正在为我正在工作的一个node.js项目使用sequelize ORM。我有一个查询,我需要对多个列的连接结果执行like操作。
例如,如下所示:
SELECT * FROM People WHERE (CONCAT(firstname,‘',lastname)) LIKE '%John Do%’。
我正在使用以下语法,我想知道是否可以在不使用原始查询的情况下实现这一点(在我的解决方案中没有其他方法)。
var criteria = {
include: [
occupation
],
where: {
is_active: 1
},
nest: false
};
db.people.findAll(criteria, {}).then(function(people) {
success(people);
}).catch(function(err) {
error(err);
});
有什么想法吗?
https://stackoverflow.com/questions/32752840
复制相似问题