【Laravel】モデルのリレーション【学んだこと備忘録】

 

毎日、学んだことや気付いたこと、思ったことをアウトプットするようにし始めた。

(毎日投稿全然できていない…泣)

間違ってる箇所とかあるかもしれない、、

 

 

 

モデルのリレーションには第3引数まで指定ができる。

EX)

    public function deleted_user()

    {

        return $this->belongsTo(DeletedUser::class, 'active_user_id', 'active_user_id');

    }

 →第3引数を指定すると自分側のどのカラムと繋げるかを明示的に指定できる

 →第2引数は外部キー(foreignKey)、第3引数は自分のキー(ownerKey)になる