diff --git a/src/domain/admin/feed/feed.repository.ts b/src/domain/admin/feed/feed.repository.ts index b481373..ceafcb3 100644 --- a/src/domain/admin/feed/feed.repository.ts +++ b/src/domain/admin/feed/feed.repository.ts @@ -45,7 +45,7 @@ export class FeedRepositoryImpl const { page, pageSize, sort, filter } = option; const qb = this.createQueryBuilder('feed'); qb.select(); - qb.innerJoin('feed.user', 'user') // + qb.leftJoin('feed.user', 'user') // .addSelect(['user.id', 'user.mbtiType', 'user.nickname']); qb.where('1 = 1'); diff --git a/src/domain/feed/repository/feed.repository.ts b/src/domain/feed/repository/feed.repository.ts index fa90691..afb379a 100644 --- a/src/domain/feed/repository/feed.repository.ts +++ b/src/domain/feed/repository/feed.repository.ts @@ -55,7 +55,7 @@ export class FeedRepositoryImpl const centerPoint = this.makeCenterPoint(centerX, centerY); qb.select(); - qb.innerJoin('feed.user', 'user') // + qb.leftJoin('feed.user', 'user') // .addSelect(['user.id', 'user.mbtiType', 'user.nickname']); qb.innerJoin('feed.geoMark', 'mark') // .addSelect(['mark.id', 'mark.region']); @@ -86,7 +86,7 @@ export class FeedRepositoryImpl async findManyByUserId(userId: number): Promise { const qb = this.createQueryBuilder('feed'); qb.select(); - qb.innerJoin('feed.user', 'user') // + qb.leftJoin('feed.user', 'user') // .addSelect(['user.id', 'user.mbtiType', 'user.nickname']); qb.innerJoin('feed.geoMark', 'mark') // .addSelect(['mark.id', 'mark.region']);