MySQL QueryLaravel 4,2 Eloquent отношения LeftJoin на сложные
LEFT JOIN matches as m
ON sched.league_id = m.leagueid
AND sched.starttime >= m.start_time
AND (sched.team_a_id = m.radiant_team_id AND sched.team_b_id = m.dire_team_id)
OR (sched.team_b_id = m.radiant_team_id AND sched.team_a_id = m.dire_team_id)
Laravel красноречивый
->leftJoin('matches as m', function($join){
$join->on('league_id','=','m.leagueid');
$join->on('starttime','=','m.start_time');
// @TODO AND (sched.team_a_id = m.radiant_team_id AND sched.team_b_id = m.dire_team_id)
// @TODO OR (sched.team_b_id = m.radiant_team_id AND sched.team_a_id = m.dire_team_id)
})
Вопрос
- Как налево присоединиться на (что-то = что-то и что-то = что-то) или (что-то = что-то и что-то = что-то) используя Laravel красноречивый
Ваш айте шафером! : D, пожалуйста, дайте мне знать, обновил ли laravel это: D – ronscript
Текущий dev-master не дает никаких изменений, не стесняйтесь создавать PR :) –