IWrappedEntity <T, PK, P>
Index
Methods
assign
Parameters
data: EntityData<T> | Partial<EntityDTO<T>>
optionaloptions: boolean | AssignOptions
Returns T
getSchema
Returns undefined | string
init
Type parameters
- P: string = never
Parameters
optionalpopulated: boolean
optionalpopulate: Populate<T, P>
optionallockMode: LockMode
optionalconnectionType: ConnectionType
Returns Promise<Loaded<T, P>>
isInitialized
Returns boolean
isTouched
Returns boolean
populated
Parameters
optionalpopulated: boolean
Returns void
setSchema
Parameters
optionalschema: string
Returns void
toJSON
Parameters
rest...args: any[]
Returns EntityDTO<T>
toObject
Parameters
optionalignoreFields: string[]
Returns EntityDTO<T>
toPOJO
Returns EntityDTO<T>
toReference
Type parameters
- PK2: unknown = PrimaryProperty<T>
- P2: string = string
Returns IdentifiedReference<T, PK2> & LoadedReference<T>