Class: abstract AbstractRepository<ENTITY, ID, FIND_OPTIONS, FIELDS_REQUIRED_FOR_UPDATE, AUTO_GENERATED_FIELDS>
persistence-api/src.AbstractRepository
Extended By
Type parameters
▪ ENTITY extends BaseEntity
▪ ID extends keyof ENTITY
▪ FIND_OPTIONS
▪ FIELDS_REQUIRED_FOR_UPDATE extends keyof ENTITY = ID
▪ AUTO_GENERATED_FIELDS extends keyof ENTITY = keyof BaseEntity | ID
Constructors
new AbstractRepository()
new AbstractRepository<
ENTITY,ID,FIND_OPTIONS,FIELDS_REQUIRED_FOR_UPDATE,AUTO_GENERATED_FIELDS>():AbstractRepository<ENTITY,ID,FIND_OPTIONS,FIELDS_REQUIRED_FOR_UPDATE,AUTO_GENERATED_FIELDS>
Returns
AbstractRepository<ENTITY, ID, FIND_OPTIONS, FIELDS_REQUIRED_FOR_UPDATE, AUTO_GENERATED_FIELDS>
Methods
abstract count
abstractcount(query?):Promise<number>
Parameters
▪ query?: FIND_OPTIONS
Returns
Promise<number>
Source
libs/persistence-api/src/lib/repository/abstract.repository.ts:80