@mirimiran cevap için teşekkürler.
user model
public function abc() {//ürüne ait Model
// return $this->belongsTo('App\Bolum', 'bolumid', 'id');
return $this->belongsTo('App\Bolum', 'bolumid');
}
bolum model
public function User() {//ürüne ait Model
// return $this->belongsTo('App\Bolum', 'bolumid', 'id');
return $this->hasOne('App\User', 'bolumid');
}
ogrenci controller
$data = User::with('abc')->whereHas('roles', function($q){
$q->where('id', '3');
})->get();
<label class="label label-success">{{ $user->abc->bolumname }}</label>
bu şekilde yapınca oldu. yanlız anlamak adına birşey sormak istiyorum.
$data = User::with('abc')->whereHas('roles', function($q){
$q->where('id', '3');
})->get();
bırada with('abc') beni bölüm tablomun adını olması gerekmiyor mu neden abc yazıyorum.
teşekkür ederim