TyprORM createQueryBuilder添加选择而没有列

时间:2020-10-22 12:16:41

标签: node.js typeorm

我有一个名为Social Posts的表格。每个帖子可以有很多评论。当我选择帖子时,我想用它回顾评论的数量。问题是我不想为帖子数创建另一列。这意味着我的实体不包含'numberOfColumns'属性。

我有这个查询。

    return await this.getConnectionManager()
      .createQueryBuilder(SocialPost, "socialPost")
      .leftJoinAndSelect("socialPost.profile", "profile")
      //.select("select count(*) as numberOfComments from social_comments where postId=id")
      .orderBy("socialPost.createdAt", "DESC")
      .getMany();

我如何实现这样的目标。

0 个答案:

没有答案