Skip to content

Commit d000186

Browse files
committed
fix(query-typeorm): Adjust distinct record query column alias in TypeORMQueryService
- Updated column alias in `TypeORMQueryService` for distinct records to fix query alignment. - Ensured consistency in record mapping by modifying the alias to "id AS id".
1 parent 673bc8e commit d000186

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/query-typeorm/src/services/typeorm-query.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ export class TypeOrmQueryService<Entity>
258258
if (this.filterQueryBuilder.filterHasRelations(filter)) {
259259
const builder = this.filterQueryBuilder.select({ filter }).distinct(true)
260260

261-
const distinctRecords = await builder.addSelect(`${builder.alias}.id`).getRawMany()
261+
const distinctRecords = await builder.select(`${builder.alias}.id AS id`).getRawMany()
262262

263263
const ids: unknown[] = distinctRecords.map(({ id }) => id as unknown)
264264
const idsFilter = { id: { in: ids } } as unknown as Filter<Entity>

0 commit comments

Comments
 (0)