From e375bf8d0e43f12cfbfd4b5075f66843193a7232 Mon Sep 17 00:00:00 2001 From: Alex H Date: Mon, 20 Nov 2023 09:11:36 +0100 Subject: [PATCH] fix(json-api-nestjs): MySQL queries using double quotes instead of backtick Closes #67 --- .../src/lib/mixin/service/typeorm/methods/get-all/get-all.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/json-api-nestjs/src/lib/mixin/service/typeorm/methods/get-all/get-all.ts b/libs/json-api-nestjs/src/lib/mixin/service/typeorm/methods/get-all/get-all.ts index 6cd2e0dd..56d3e3ca 100644 --- a/libs/json-api-nestjs/src/lib/mixin/service/typeorm/methods/get-all/get-all.ts +++ b/libs/json-api-nestjs/src/lib/mixin/service/typeorm/methods/get-all/get-all.ts @@ -165,7 +165,7 @@ export async function getAll( .innerJoin( `(${builder.getQuery()})`, 'subQuery', - `"subQuery"."${subQueryIdAlias}" = ${countAlias}.${primaryColumn}` + `${builder.escape('subQuery')}.${builder.escape(subQueryIdAlias)} = ${countAlias}.${primaryColumn}` ) .setParameters(builder.getParameters()) .getRawMany();