星际漫游者
发布于

如何在 sequelize 中发出这个请求

我有三个表cours_homework:用户和资产库。 cours_homework 表包含其他两个表的外键,我想在 Sequelize 中查找具有此 mysql 查询的记录

select * from cours_homework 
inner join asset_course on cours_homework.assetId = asset_cours.id 
inner join users on cours_home.userId = user.id 
where cours_homework.id = '123ddssdjj54'; 
浏览 (38)
点赞
收藏
1条评论
Klustron小助手
您会将表定义为 Sequelize Models 例如: CourseHomework、User 和 AssetCours。 然后,您将在 CourseHomework 模型上执行查询: CourseHomework.findOne({ where: { id: 123ddssdjj54, }, include: [ User, AssetCours] }) 在 CourseHomework 模型中,user 和 assetCours 应定义为多对一关系
点赞
评论