diff --git a/src/entity-manager/EntityManager.ts b/src/entity-manager/EntityManager.ts index 5677a37126..f29cd1655e 100644 --- a/src/entity-manager/EntityManager.ts +++ b/src/entity-manager/EntityManager.ts @@ -622,22 +622,22 @@ export class EntityManager { } /** - * Counts entities that match given conditions. + * Counts entities that match given options. * Useful for pagination. */ - count(entityClass: EntityTarget, conditions?: FindConditions): Promise; + count(entityClass: EntityTarget, options?: FindOneOptions): Promise; /** * Counts entities that match given options. * Useful for pagination. */ - count(entityClass: EntityTarget, options?: FindOneOptions): Promise; + count(entityClass: EntityTarget, options?: FindManyOptions): Promise; /** - * Counts entities that match given options. + * Counts entities that match given conditions. * Useful for pagination. */ - count(entityClass: EntityTarget, options?: FindManyOptions): Promise; + count(entityClass: EntityTarget, conditions?: FindConditions): Promise; /** * Counts entities that match given find options or conditions. @@ -650,14 +650,14 @@ export class EntityManager { } /** - * Finds entities that match given conditions. + * Finds entities that match given options. */ - find(entityClass: EntityTarget, conditions?: FindConditions): Promise; + find(entityClass: EntityTarget, options?: FindManyOptions): Promise; /** - * Finds entities that match given options. + * Finds entities that match given conditions. */ - find(entityClass: EntityTarget, options?: FindManyOptions): Promise; + find(entityClass: EntityTarget, conditions?: FindConditions): Promise; /** * Finds entities that match given find options or conditions. @@ -673,18 +673,18 @@ export class EntityManager { } /** - * Finds entities that match given conditions. + * Finds entities that match given find options. * Also counts all entities that match given conditions, * but ignores pagination settings (from and take options). */ - findAndCount(entityClass: EntityTarget, conditions?: FindConditions): Promise<[Entity[], number]>; + findAndCount(entityClass: EntityTarget, options?: FindManyOptions): Promise<[Entity[], number]>; /** - * Finds entities that match given find options. + * Finds entities that match given conditions. * Also counts all entities that match given conditions, * but ignores pagination settings (from and take options). */ - findAndCount(entityClass: EntityTarget, options?: FindManyOptions): Promise<[Entity[], number]>; + findAndCount(entityClass: EntityTarget, conditions?: FindConditions): Promise<[Entity[], number]>; /** * Finds entities that match given find options and conditions. @@ -703,15 +703,15 @@ export class EntityManager { /** * Finds entities with ids. - * Optionally conditions can be applied. + * Optionally find options can be applied. */ - findByIds(entityClass: EntityTarget, ids: any[], conditions?: FindConditions): Promise; + findByIds(entityClass: EntityTarget, ids: any[], options?: FindManyOptions): Promise; /** * Finds entities with ids. - * Optionally find options can be applied. + * Optionally conditions can be applied. */ - findByIds(entityClass: EntityTarget, ids: any[], options?: FindManyOptions): Promise; + findByIds(entityClass: EntityTarget, ids: any[], conditions?: FindConditions): Promise; /** * Finds entities with ids.