Laravel по-русски
Русское сообщество разработки на 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