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を参照してください。
ガイド リファレンス ソースコード
