Slide 13
Slide 13 text
定義した relation を取得する⽅法
モデルに定義したメソッドをプロパティとして取得
Eloquent モデルのインスタンスまたは Collection を取得
HasOne, BelongsTo, HasOneThrough: Eloquent のインスタンス
HasMany, BelongsToMany, HasManyThrough: Eloquent の Collection
$memberCard = User::findOrFail($id)->memberCard; // MemberCard のインスタンス
$user = $memberCard->member; // User のインスタンス
$point = $user->point; // MemberPoint のインスタンス
$roles = User::findOrFail($id)->roles; // Roles のインスタンスの Collection
MemberCard を経由した relation の定義