diff --git a/packages/knex/src/AbstractSqlDriver.ts b/packages/knex/src/AbstractSqlDriver.ts index 248660e2ef2b..3d4ab368249e 100644 --- a/packages/knex/src/AbstractSqlDriver.ts +++ b/packages/knex/src/AbstractSqlDriver.ts @@ -174,7 +174,7 @@ export abstract class AbstractSqlDriver>(entityName: string, data: EntityData, ctx?: Transaction, convertCustomTypes = true): Promise { diff --git a/tests/EntityManager.postgre.test.ts b/tests/EntityManager.postgre.test.ts index da68f94a74a1..009ad64447ec 100644 --- a/tests/EntityManager.postgre.test.ts +++ b/tests/EntityManager.postgre.test.ts @@ -321,6 +321,9 @@ describe('EntityManagerPostgre', () => { const count = await authorRepository.count(); expect(count).toBe(authors.length); + const count2 = await authorRepository.count({ favouriteBook: '123' }, { groupBy: 'email' }); + expect(count2).toBe(0); + // identity map test authors.shift(); // shift the god away, as that entity is detached from IM expect(jon).toBe(authors[0]);