У меня есть отношения между пользователями и ролями, но я получаю эту ошибку с неопределенной ролью индекса.
// Модель пользователя
public function role(){
return $this->belongsTo('App\Role');
}
// Ролевая модель
public function users(){
return $this->hasMany('App\User');
}
// controller
class HomeController extends Controller
{/ ** * Создать новый экземпляр контроллера. * * @return void * / publi c function __construct () {$ this-> middleware ('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function index()
{
return view('home');
}
}
// view
<div class="info">
<a href="#" class="d-block">{{auth()->user()->role->name}}</a>
</div>