【发布时间】:2016-12-17 08:32:31
【问题描述】:
我尝试了 2 个小时来解决一个不是问题的小问题。 我正在使用生成的 yeoman Angular-fullstack 应用程序。
我想用 sequelize 写这段代码:
SELECT *
FROM demand
WHERE city_id NOT IN (
SELECT city_id
FROM demand
WHERE user_id=req.params.user_id)
我还有以下代码,但这不起作用。我只得到 []
export function getCity(req, res) {
return Demand.findAll({
where: {
city_id:{ $notIn: Demand.findAll({
attributes: ['city_id'],
where: {
user_id: req.params.user_id,
}
})}
}
})
.then(handleEntityNotFound(res))
.then(respondWithResult(res))
.catch(handleError(res));
}
你有线索吗? 谢谢。
【问题讨论】:
标签: javascript angularjs node.js sequelize.js angular-fullstack