我正在join
使用node.js
执行sequelize
查询。如何使用sequelize编写连接查询?先感谢您。祝你有个美好的一天。
答案 0 :(得分:1)
首先需要定义模型之间的关联。如果我有两个模型User
和Customers
,我可以像这样定义和关联
User.belongsTo(Customer);
Customer.hasMany(User);
然后,当您查询时,您可以通过在选项
中指定include
来加入
Customer.finOne({
where: {
id: 1,
},
include: {
model: User,
where: {
id: 4,
}
}
}