Page Contents

Home > @loopback/repository > createBelongsToAccessor

createBelongsToAccessor() function

Enforces a BelongsTo constraint on a repository

Signature:

export declare function createBelongsToAccessor<Target extends Entity, TargetId, Source extends Entity, SourceId>(belongsToMetadata: BelongsToDefinition, targetRepoGetter: Getter<EntityCrudRepository<Target, TargetId>>, sourceRepository: EntityCrudRepository<Source, SourceId>): BelongsToAccessor<Target, SourceId>;

Parameters

Parameter Type Description
belongsToMetadata BelongsToDefinition  
targetRepoGetter Getter<EntityCrudRepository<Target, TargetId>>  
sourceRepository EntityCrudRepository<Source, SourceId>  

Returns:

BelongsToAccessor<Target, SourceId>