مشکل در فرستادن role_id در لاراول

با سلام.

تا قبل اضافه کردن کد زیر مشکلی نداشتم و با اضافه کردن این کد با اررور مواجه شدم

$users = User::with('roles')->get();

 

برچسب ها:
پرسیده شده در: 3 سال قبل
آمار بازدید: 733
mazimazi (20)
بیش از ۱ سال عضویت در روکسو بیش از ۱ سال عضویت در روکسو
0

این خطا به این دلیل به وجود آمده است که شما دوبار از عبارت this در روابط استفاده کرده اید.

لطفا این کد را:

return $this->$this->belongsToMany(Role::class);

به صورت زیر اصلاح کنید:

return $this->belongsToMany(Role::class);

 

ارسال شده در: 3 سال قبل
masoudsalehi (1591)
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو دارای 1000 کارما دارای 1000 کارما نظرات دریافتی:‌ بیش از 50 نظرات دریافتی:‌ بیش از 50 دارای 10 پاسخ صحیح دارای 10 پاسخ صحیح ارسال کننده پاسخ با 25 رای ارسال کننده پاسخ با 25 رای
جهت ارسال پاسخ ابتدا عضو سایت شوید.