【发布时间】:2021-12-22 22:14:07
【问题描述】:
我尝试加入三个表,
但我找不到使用 relations:[]. 的示例
我以前用createbuilder解决过,不知道有没有例子。
const info = await this.aRepo
.createQueryBuilder('a')
.leftJoinAndSelect('a.bs', 'b')
.leftJoinAndSelect('b.cs', 'c')
.where('a.id = :id', { id: id })
.getOne();
我能找到提示吗?
【问题讨论】:
-
你能展示一些关于你目前取得的成就的代码吗?
-
“关系:[]”足以在 typeorm 中使用存储库模式在查询中获取多个关系。但是我们需要查看代码来解决您的问题,这是 typeorm 文档typeorm.io/#/find-options 中的一些关系示例
-
哦,我现在附上了我的代码
标签: database join backend nestjs typeorm