Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
есть две модели (победители и команды), связь один к одному.
Победители
public function team(){
return $this->hasOne('App\Models\Team', 'id');
}
Команды
public function winner(){
return $this->belongsTo('App\Models\Winner', 'team_id');
}
делаю запрос
$winners = Winner::where('championship_id', 2)->get();
получаю коллекцию из двух нужных мне элементов.
Затем идут циклом по коллекции
foreach($winners as $winner){
dump($winner->team);
}
и для первой коллекции возвращается null, для второй все нормально
но если делаю
foreach($winners as $winner){
dump($winner);
}
то нужный элемент выводится и не пустой
Изменено respectpick (05.04.2017 18:16:54)
Не в сети
Страницы 1