【发布时间】:2015-12-21 13:18:12
【问题描述】:
我正在为我正在处理的 node.js 项目使用 sequelize ORM。我有一个查询,我需要对多列的连接结果执行类似的操作。
例如,如下所示:
SELECT * FROM People WHERE (CONCAT(firstname, ' ', lastname)) LIKE '%John Do%'。
我正在使用以下语法,并且想知道这是否可行,而不必求助于使用 RAW 查询(这在我的解决方案中没有其他地方)。
var criteria = {
include: [
occupation
],
where: {
is_active: 1
},
nest: false
};
db.people.findAll(criteria, {}).then(function(people) {
success(people);
}).catch(function(err) {
error(err);
});
有什么想法吗?
【问题讨论】:
标签: mysql node.js sequelize.js