【发布时间】:2021-09-17 19:16:13
【问题描述】:
我正在尝试使用 NestJS 从 TypeORM 文档构建这个工作示例:https://typeorm.io/#/entity-inheritance(具体表继承)
这将创建三个表格:照片、问题和帖子。 Post 应该是父类,但是当我使用 find 查询它时,它不会返回任何内容,而我希望查询所有问题和照片。
有什么建议吗?
提前致谢
【问题讨论】:
标签: typescript nestjs typeorm
我正在尝试使用 NestJS 从 TypeORM 文档构建这个工作示例:https://typeorm.io/#/entity-inheritance(具体表继承)
这将创建三个表格:照片、问题和帖子。 Post 应该是父类,但是当我使用 find 查询它时,它不会返回任何内容,而我希望查询所有问题和照片。
有什么建议吗?
提前致谢
【问题讨论】:
标签: typescript nestjs typeorm
具体表继承是关于拥有包含所有默认字段的抽象类,然后可以使用其他实体进行扩展。
如果你想加载某个帖子的问题和照片(关系),你应该将它们包含在帖子查询中,例如:
const posts = await this.postRepository.find({ relations: ['photos', 'questions'] });
【讨论】: