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>