M.karimi
3 سال پیش توسط M.karimi مطرح شد
3 پاسخ

برگرداندن اطلاعات هر کاربر از دیتابیس با استفاده از eloquent

من بین دو جدول users , meetings ارتباط برقرار کردم حالا میخوام بگم هر user که لاگین کرد جلسات مربوط به خودش رو بهش نمایش بده
meeting::with('users')->get()
به این صورت نوشتم، اما همه جلسات رو برمیگردونه نه فقط اونایی که خود user ایجاد کرده یا بهشون دعوت شده.


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
1

دستور with برای Eager Loading هست و ارتباطی با این قضیه که شما نیاز دارید نداره.

اگر روابط رو در فایل مدل ها به درستی تعریف کرده باشید باید با چنین چیزی به هدفتون برسید:

Auth::user()->meetings;

// یا مثلا اینجوری:
Meeting::where('user_id', Auth::id())->get();

M.karimi
@didis.kmsh 3 سال پیش مطرح شد
0

ممنونم ازتون @mhyeganeh


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
0

سلامت باشید 🌹


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام