如何在 NestJS 上查询所有 children

How to query all children on NestJS

我正在尝试使用 NestJS 从 TypeORM 文档构建这个工作示例:https://typeorm.io/#/entity-inheritance(具体 table 继承)

这将创建三个 table:照片、问题和 post。 Post 应该是 parent class,但是当我使用 find 查询它时它没有 return 任何东西,而我希望查询所有问题和照片。

有什么建议吗?

提前致谢

具体 Table 继承是关于拥有包含所有默认字段的抽象 class,然后可以使用其他实体进行扩展。

如果你想加载一些 post 的问题和照片(关系),你应该将它们包含在 post 查询中,例如:

const posts = await this.postRepository.find({ relations: ['photos', 'questions'] });