Page Contents
Home > @loopback/repository > includeRelatedModels
includeRelatedModels() function
Returns model instances that include related models that have a registered resolver.
Signature:
export declare function includeRelatedModels<T extends Entity, Relations extends object = {}>(targetRepository: EntityCrudRepository<T, unknown, Relations>, entities: T[], include?: InclusionFilter[], options?: Options): Promise<(T & Relations)[]>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| targetRepository | EntityCrudRepository<T, unknown, Relations> | The target repository where the model instances are found |
| entities | T[] | An array of entity instances or data |
| include | InclusionFilter[] | Inclusion filter |
| options | Options | Options for the operations |
Returns:
Promise<(T & Relations)[]>