سلام به همگی
من بین جدول مشتری ها و جدول شماره مبایل ها رابطه یک به چند درست کردم،
ولی نمیدونم چجوری از طریق مدل مشتری ،شماره مبایل رو بگیرم و توی یه جدول نشون بدم،
ممنون میشم کمکم کنید.


سلام
متدی که تو مدل مشتری برای ارتباطشون ایجاد کردید رو صدا بزنید و بعد نام فیلد شماره موبایل
مثلا اگر تو مدل costumer رابطه ای مثل زیر ایجاد کردید
public function mobiles()
{
return $this->hasMany(Mobile::class);
}
به صورت زیر به شماره موبایل دسترسی خواهید داشت
$customer->mobiles->mobile@amirshokoohi ممنون ولی این Property [mobilenumber] does not exist on this collection instance ارور رو داد



شاید پاسخ شما همینجا باشد
@amirshokoohi ظاهرا که خالیه

@amirshokoohi
سلام.
شما به صورت مستقیم نمیتونید از یک رابطه hasMany یک property رو بگیرید چون شامل چند ردیف هست و باید از طریق حلقه ها به هر ردیف دسترسی پیدا کنید و سپس property مورد نظر رو صدا بزنید. اگر رابطه از نوع hasOne یا belongsTo بود فرمایش شما قابل اجرا بود.
@amin.webdesign
کاملا درسته ، متاسفانه حواسم نبود اصلا