لاراول از چند روش در ارتباط ها استفاده میکنه، مثلا از where in و یا select های تو در تو برای بالابردن کارایی، خودش به صورت داخلی اینکار رو بر اساس نوع ارتباط و واکشی، انجام میده
چرا میشه، لاراول اینجوری ارتباط یک به چند رو کوئری میگیرهضمن اینکه where in یه جاهایی کار نمیکنه. مثلاً من میخوام همه کاربران رو همراه با همه پستهاشون Load کنم. این کوئری که where in نداره.
select * from `user`
select * from `post` where `post`.`userId` in (1, 2, 3, 4, ...)