【发布时间】:2015-04-02 08:03:54
【问题描述】:
SELECT v.vehicle_id,v.vehicle_model_id,u.user_id,u.first_name FROM user u INNER JOIN user_vehicle v ON u.user_id= v.user_id WHERE u.user_id=3
对于上述查询,我使用以下命令
userModel.find({ where: {user_id: 3}, include: [userVehicleModel] }).success(function(user){
console.log(user)
})
它给出错误:可能未处理错误:user_vehicle is not associated to user!
提前致谢。
【问题讨论】:
-
错误信息告诉你出了什么问题——两个模型没有关联。你在 sequelize 中设置了关联吗?
标签: mysql node.js sequelize.js