Başıma çok değişik bir olay geldi, sorunu çözemedim.
Şu şekilde bir sorgum var;
App\Match::where('home', App\User::find(Auth::id())->team)->orWhere('away', App\User::find(Auth::id())->team)->limit(1)->orderBy('match_date', 'asc')->get()
Bu sorguda takım away sütununda ise boş geliyor. Yalnız bu sorgudan home sütununu çıkardığımda çalışıyor. Şu şekilde;
App\Match::where('away', App\User::find(Auth::id())->team)->limit(1)->orderBy('match_date', 'asc')->get()
Ya da sadece limit(1) çıkardığımda da çalışıyor. Şu şekilde;
App\Match::where('home', App\User::find(Auth::id())->team)->orWhere('away', App\User::find(Auth::id())->team)->orderBy('match_date', 'asc')->get()
Ya da sadece orderBy('match_date', 'asc') çıkardığımda da çalışıyor. Şu şekilde;
App\Match::where('home', App\User::find(Auth::id())->team)->orWhere('away', App\User::find(Auth::id())->team)->get()
Yalnız hepsi birlikte çalışmıyor. Sebebi ne olabilir?