HasOne
拡張
Association → HasOne
一対一の関連付け
下記APIリファレンスでは、関連付けの名前をメソッドに追加してください。例えば、`User.hasOne(Project)`の場合、ゲッターは`user.getProject()`となります。これは`belongsTo`とほぼ同じですが、例外として外部キーがターゲットモデルに定義される点が異なります。
メソッド概要
公開メソッド | ||
public |
関連付けられたモデルの新しいインスタンスを作成し、これと関連付けます。 |
|
public |
関連付けられたインスタンスを取得します。 |
|
public |
関連付けられたモデルを設定します。 |
継承概要
クラスAssociationから | ||
public |
関連付けの種類。 |
|
public |
|
|
public |
|
公開メソッド
public 非同期 create(sourceInstance: Model, values: オブジェクト, options: オブジェクト): Promise<Model> ソース
関連付けられたモデルの新しいインスタンスを作成し、これと関連付けます。
参照
- オプションの詳細についてはModel#createを参照してください。
public 非同期 get(instances: Model | 配列<Model>, options: オブジェクト): Promise<Model> ソース
関連付けられたインスタンスを取得します。
参照
- オプションの詳細についてはModel.findOneを参照してください。