谁能为下面的问题提供一个TypeORM解决方案,
select upr.active, pr.preference from user_preferences upr
left join preferences pr
on upr.preferenceid = pr.id
where upr.userid = 1输出结果是:
active preference
TRUE update
TRUE insert我的TypeORM存储库名称是preferenceRepo、userPreferenceRepo
谢谢。
发布于 2021-01-11 21:52:28
您只需执行以下操作:
return this.userPreferenceRepo.createQueryBuilder('upr')
.leftJoin("upr.preferenceid", "pr") // replace preferenceid with the name of the colmun that relate user and Preference entity
.select(["upr.active","pr.preference"])
.where("upr.userid = :id ", { id: id })
.getRawMany();https://stackoverflow.com/questions/65662729
复制相似问题