Я получаю эту ошибку при попытке загрузить таблицу в мою функцию create (), чтобы пользователь мог выбрать из списка team_names на странице создания пользователя: Call to a member function with() on array
Вот мой UserController.php
use Illuminate\Http\Request;
use App\Game;
use App\User;
use App\Team;
...
public function create()
{
$pagetitle = 'Create User';
$teams = Team::orderBy('team_name', 'asc')->get();
if(auth()->user()->user_type !== 'admin'){
return redirect('/')->with('error', "You do not have access to the game you attempted to view.");
}
return view('pages.admin.users.create', compact('pagetitle')->with('teams', $teams));
}
Вот мой create.blade.php
@if(count($teams) > 0)
@foreach($teams as $team)
<option value="{{$team->id}}">{{$team->team_name}}</option>
@endforeach
@else
<p>No teams found...</p>
@endif
Отношения действительно не должны иметь значения в этом случае, хотя у меня все они настроены правильно.
Для контекста: я создаю «пользователя», но загружаю все имена «команды».
Любая помощь очень ценится.