@endworld
سلام و عرض ادب
من یکسری کوئری دارم که خب با 3 تا realtionShip باید بیاد
خب تعداد کوئری را از 808 به 143 رسوندم با کد زیر
فقط یه سوال دارم.
آیا میشه توی کد زیر در بخش students.user_profile فقط یکسری ستون ها را بگیرم ؟
با متد select خطا میده
چه راهی هست ؟
میخوام از پروفایل کاربران که با belongTo به User متصل هست فقط 3 تا ستون را بگیرم
$classes->with([
'students.user_profile',
'teachers.user_profile',
'getTerm:id,name'
])->latest()->paginate(16);
درود خوبی...
من این روش پیش نرفتم و برای همین جوجه لاراولم 😅
کد زیر نگاهی بنداز:
$classes->
join('user', 'user.id', '=', 'user_profile.user_id')
->where('user_profile.id', '=', $id)
->select('user.*', 'students.user_profile as teachers.user_profile')->latest()->paginate(16);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟