Page Contents
Home > @loopback/repository > ModelDefinition > hasOne
ModelDefinition.hasOne() method
Define a new hasOne relation.
Signature:
hasOne(name: string, definition: Omit<HasOneDefinition, 'name' | 'type' | 'targetsMany'>): this;
Parameters
Parameter | Type | Description |
---|---|---|
name | string | The name of the hasOne relation. |
definition | Omit<HasOneDefinition, ‘name’ | ‘type’ | ‘targetsMany’> | The definition of the hasOne relation. |
Returns:
this