【问题标题】:How to query all children on NestJS如何在 NestJS 上查询所有孩子
【发布时间】:2021-09-17 19:16:13
【问题描述】:

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

这将创建三个表格:照片、问题和帖子。 Post 应该是父类,但是当我使用 find 查询它时,它不会返回任何内容,而我希望查询所有问题和照片。

有什么建议吗?

提前致谢

【问题讨论】:

    标签: typescript nestjs typeorm


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2021-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      相关资源
      最近更新 更多