У меня есть еще одно отношение в проекте: оно работает, но не работает. Я не вижу никаких значений на экране. Он возвращает ноль. Я плохо разбираюсь в Laravel и отношениях в базе данных. Я думаю, что мой контролер и маршруты правильные, но мои отношения неправильные.
Моя модель пользователя содержит следующие отношения:
public function follows(){
return $this->hasMany('App\Models\Follow');
}
Модель My Follow содержит следующие отношения:
public function user(){
return $this->belongsTo('App\Models\User');
}
Мой клинок:
@foreach ($user->follows as $followr)
<h6><strong>{{$followr}}</strong></h6>
@endforeach






обратитесь к документации laravel eloquent здесь
вы можете передать внешний ключ и локальный ключ в качестве второго и третьего аргументов в функции hasMany и передать внешний ключ и ключ владельца в качестве второго и третьего аргументов в функции ownTo.
пожалуйста, предоставьте свои структуры таблиц, как правило, это потому, что вы не определяете первичный или внешний ключ, как ожидал Laravel