PDA

View Full Version : نمایش اطلاعات یک جدول با توجه به relation



desatir7316
سه شنبه 02 تیر 1394, 20:30 عصر
سلام دوستان
خسته نباشید
یه جدول student هست و یه جدول exam که از طریق کلید خارجی به جدول student وصل شده
حالا می خوام اون رکورد هایی از جدول student برگردونده بشن که یه سری امتحان دارن
یعنی اینکه relation خالی ندارن
از active record استفاده کردم. نمی تونم شرط رو چطوری بنویسم
توی مدل student یه relation به نام getExams هم دارم


ممنون می شم راهنمایی کنید.

arta.nasiri
پنج شنبه 11 تیر 1394, 19:15 عصر
خب وقتی شما از left join استفاده میکنید فقط اون رکوردهایی برگردونده میشن که تو جدول دوم واسه اونا حداقل یک رکورد ثبت شده یعنی تو مثال شما حداقل یک امتحان دادن. تو active record هم وقتی از relation استفاده میکنید بصورت پیش فرض از left join استفاده میشه