سلام
فرض کنید user ها قراره با خودشون ارتباط hasMany داشته باشن ؟
چطور پیاده سازی کنم ؟
چطور یه رابطه toMany برای یک مدل با خوش داشته باشم ؟
@web.mahdi
سلام ، ابتدا باید یک فیلد parent داخل جدول users اضافه کنید که اشاره میکنه به آی دی کاربری که دعوت کرده
$table->integer('parent')->default(0);
سپس داخل مدل users این کد رو اضافه کنید
public function child()
{
return $this->hasMany(User::class , "parent" , "id");
}
که میگه آی users با فیلد parent رابطه یک به چند دارن
شاید پاسخ شما همینجا باشد
سلام @mhyeganeh
دوستمون @farshid.moradi199658 درست می گن. میشه از این روش استفاده کرد ولی فکر می کنید چند درصد از کاربراتون این ستون رو پر می کنن ؟ به نظر من میشه از یه جدول دیگه استفاده کرد و یا از usermetas استفاده کرد. اینطوری حجم جدول کاربری به نظرم زیاد میشه.
@web.mahdi
@ali.bayat