خطا در sync

1 هفته پیش
توسط smart آپدیت شد
Javad ( 120 تجربه )
1 هفته پیش
تخصص : برنامه نویس

سلام
از تابع sync() استفادعه می کنم خطای زیر رو میده
میشه راهنمایی کنید لطفا
Call to a member function sync() on null

کد کنترلر:

        $roles=Role::create([
            'name'=>$request['name'],
            'title'=>$request['title']
        ]);
        $roles->permissions()->sync($request->input('permission_id'));
        return redirect(route('role.index'));

رابطه many to many هم تعریف کردم.

Javad ( 120 تجربه )
1 هفته پیش
تخصص : برنامه نویس

مشکل حل شد دوستان
مشکل تایپی توی return داشتم!!

smart ( 8240 تجربه )
1 هفته پیش

سلام. توی تعریف روابط many to many توی مدل ها return رو انجام دادی ؟؟

return $this->belongsToMany();
برای ارسال پاسخ باید وارد سایت شوید