سلام دوستان
اگه بخوایم یک سری از مطالب وب سایت رو بر اساس اینکه چه کاربر یا چه گروهی ایجادش کرده رو برای یک سری از گروهای کاربری و یا کاربرهای دیگه فیلتر کنیم.
با این توضیح که جدول لیست کاربران و گروه کاربری در یک دیتابیس و مطالب درون یک دیتابیس دیگه هست
خب اگر بخوایم اینکارو بکنیم اینه که در موقع فچ کردن اطلاعات از همون کوئری فیلتر رو بگذاریم و مثلا بگیم فلان کاربر و فلان گروه برای فلان کاربر و یا فلان گروه دسترسی نداشته باشند.از اونجایی که آیدی کاربر ثابت هست میشه فیلتر رو به صورت صحیح ایجاد کرد خب تا اینجا صحیح اما اگه بخوایم بر اساس گروه کاربری اونرو فیلتر کنیم یک مشکل وجود داره اونم اینکه گروه کاربری میتونه تغییر کنه و ثابت نیست و مثلا اگه فلان کاربر در زمان ایجاد فلان مطلب یک گروه کاربری خاص داشته در زمان حال میتونه یک گروه کاربری دیگه ای داشته باشه و عملا این نوع فیلتر نسبت به زمانی عمل میکنه اون کاربر در اون گروه بوده.
امیدوارم منظوظرم رو به خوبی رسونده باشم
اگه بخوایم یک سری از مطالب وب سایت رو بر اساس اینکه چه کاربر یا چه گروهی ایجادش کرده رو برای یک سری از گروهای کاربری و یا کاربرهای دیگه فیلتر کنیم.
با این توضیح که جدول لیست کاربران و گروه کاربری در یک دیتابیس و مطالب درون یک دیتابیس دیگه هست
خب اگر بخوایم اینکارو بکنیم اینه که در موقع فچ کردن اطلاعات از همون کوئری فیلتر رو بگذاریم و مثلا بگیم فلان کاربر و فلان گروه برای فلان کاربر و یا فلان گروه دسترسی نداشته باشند.از اونجایی که آیدی کاربر ثابت هست میشه فیلتر رو به صورت صحیح ایجاد کرد خب تا اینجا صحیح اما اگه بخوایم بر اساس گروه کاربری اونرو فیلتر کنیم یک مشکل وجود داره اونم اینکه گروه کاربری میتونه تغییر کنه و ثابت نیست و مثلا اگه فلان کاربر در زمان ایجاد فلان مطلب یک گروه کاربری خاص داشته در زمان حال میتونه یک گروه کاربری دیگه ای داشته باشه و عملا این نوع فیلتر نسبت به زمانی عمل میکنه اون کاربر در اون گروه بوده.
امیدوارم منظوظرم رو به خوبی رسونده باشم