با عرض سلام و خسته نباشید
یه مشکلی هست در بخش دسترسی کاربران ، اما همیشه این اتفاق نمیفته ، برنامه به درستی داره کار میکنه ، اما بعضی وقتا بعد از ویرایش دسترسی یک کاربر کل جدول permission_user و role_user رو خالی میکنه
view , cache را خالی کردم ، فعلا داره باز به درستی کار میکنه ، اما میخوام بدونم چرا این مشکل بوجود میاد ؟ آخه این اگه برای یه سایت با یوزرهای زیاد اتفاق بیفته ، فاجعه بوجود میاد و کل سطوح دسترسی حذف میشه
اگه میشه راهنمایی بفرمایید که قبل از تغییر در permission یا role های کاربر چه منطقی استفاده کنم که کل جدول رو خالی نکنه
با تشکر
سلام ..
نباید چنین مشکلی باشه .. اگر چنین مشکلی به وجود میاد براتون احتمالا به درستی از دستورات many to many لاراول استفاده نکردید.
این لینک رو مطالعه کنید.
https://laravel.com/docs/7.x/eloquent-relationships#updating-many-to-many-relationships