سلام دوستان من از طریق زیر مقالات یک کاربری که لاگین کرده رو بهمراه کامنت های اون میگیرم:
$userId = auth()->user()->id;
$user_comments = Article::where('user_id', $userId)->with('comments')->get();
dd($user_comments);
اما اگر من بخوام فقط و فقط همون کامنت های مربوطه رو به بلید خودم پاس بدم چکار باید بکنم بهمراه خوده مقالات نباشه!؟؟؟
مثله اینکه بخوایم نظرات مربوط به مقالات یک کاربرو نشون بدیم!
شما الان دارید از Eager Loading استفاده میکنید و کامنت ها رو به همراه مقالات بر میگردونید.
اگر فقط کامنتهارو میخواهید باید از مدل Comment کوئری رو بزنید.
@ali.bayat
خب پس فکر کنم من باید داخل مدل کامنت id مقالات یک کاربر رو که گرفتم از قبل با commentable_id یک کامنت که id مقاله هست،where کنم؟؟ یبار امتحان کردم و خطای property id not found داد اگه امکانش هس با کد برام مثال بزن ممنونت میشم علی جان
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟