• 1399/04/04

مشکل در روابط جداول :

سلام وقت بخیر

من 3 تا جدول دارم

جدول Challenge که چالش ها رو نمایش میده و رابطه یک به چند با جدول بعدی داره

جدول ChallengeImages که تصاویر مربوط به چالش هارو نمایش میده و رابطه یک به چند با جدول بعدی رو هم داره

جدول ChallengeImageVotes که لایک های تصاویر رو نمایش میده 

حالا من میخوام تعداد کل لایک هایی که مربوط به یک چالش هست رو به دست بیارم و در لیست چالش ها که جدول اول هست نمایش بدم اما از جدول Challenge به جدول ChallengeImageVotes نمیشه Include کنم که بخوام sum رو به دست بیارم، چون اصلا این دوتا جدول هیچ رابطه مستقیمی ندارن و فقط از طریق جدول ChallengeImage با هم رابطه دارن

چطور باید این کارو انجام بدم؟

  • 1399/04/04
  • ساعت 22:32

سلام باید از ThenInclude استفاده کنید.

اول Challenge رو فراخوانی میکنید سپس، ChallangeImages رو Include میکنید و بعد از آن ChallengeImageVotes رو ThenInclude میکنید.

 


logo-samandehi