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>