سلام
فرض کنید ما ۳ تا جدول (درس ، معلم ، کاربر) داریم که بینشون رابطه برقراره
برای مدل course
public function teachers()
{
return $this->belongsToMany(Teacher::class);
}
برای مدل teacher
public function user()
{
return $this->belongsTo(User::class);
}
ساختار جدول درس به این صورت هست که مثلا ۲ تا مدرس داره
id
teacher۱_id
teacher۲_id
و ساختار جدول معلم به این صورت:
id
user_id
و ساختار user هم:
id
name
حالا میخواستم توی view وقتی من یه درس رو دارم بیام نام مدرس (ها) رو نشون بدم ولی نمیدونم توی ویو چطور از این رابطه یک به چند استفاده میشه کرد؟
مثلا چطور میشه فقط نام معلم ۱ رو گرفت یا فقط معلم ۲ و یا جفتشون
رابطه رو اشتباه در نظر گرفتی. رابطه چند به چند دارن درس هات و معلم ها.
یک معلم میتونه چندتا درس رو تدریس کنه و یک درس میتونه توسط چند معلم تدریس بشه.
رابطه رو اصلاح کنی به چیزی که میخوای به راحتی میرسی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟