Eu uso o trecho de código para matricular o aluno em uma classe:
foreach($students as $student){
$user=User::where('id', $student)->first();
$user->classesAsStudent()->attach($id);
}
função
public function classesAsStudent(){
return $this->belongsToMany('App\Models\Classe');
}
Aí eu leio os alunos que estão matriculados na Turma assim:
@foreach($classe->users as $user)
{{$user->id }} - {{ $user->name }}
@endforeach
Minha dúvida é se tem uma maneira simples de ler em quais turmas o aluno está matriculado, tipo $user->classes
.