나는 사용자, 역할 및 role_user 3 테이블을 만들었습니다.발견과 차이가 Eloquent
사용자 모델 : 난 그래서 즉
Undefined property: Illuminate\Database\Eloquent\Collection::$roles
$roles = User::where('name', 'Test')->get()->roles;
을 변경하는 경우
public function roles()
{
return $this->belongsToMany('Role');
}
이 괜찮습니다, 내가 관계
$roles = User::find(1)->roles;
을 얻을 수 있지만, 에스 오메가 잘못되었거나 '찾기', '어디서'가 다른가요? 가져 오기 관계를 어디에 사용해야하는지 어떻게 할 수 있습니까?