diff --git a/packages/backend/src/models/_.ts b/packages/backend/src/models/_.ts index cc32810cdc..7d4f192266 100644 --- a/packages/backend/src/models/_.ts +++ b/packages/backend/src/models/_.ts @@ -100,7 +100,7 @@ export class Repository extends typeorm.Reposit const builder = this.createQueryBuilder() .addCommonTableExpression(queryBuilder, 'cte', { columnNames }) .select('*') - .from('cte', this.metadata.targetName); + .from('cte', queryBuilder.expressionMap.mainAlias?.name ?? this.metadata.tableName); if (findOptions) { return await builder.setFindOptions(findOptions).getOneOrFail(); }