أقوم بمشروع لإضافة الفرق واللاعبين على حدى. لقد قمت أيضاً بإنشاء علاقة بين الفريق واللاعب، ولديّ جدولين لكل منهما في البيانات.
عندما أضغط على إحدى الفرق، لأضيف لها لاعباً. تتم إضافة التفاصيل ما عدا رقم الفريق أي foreign key for team_id in the players table، هذا العمود يظهر فارغاً. كما في الخطأ أدناه.
لو عدت لصفحة PlayerController فإني قمت باستدعاء رقم الفريق
فأين الخلل؟
الخطأ
insert into `players` (`name`, `number`, `team_id`, `updated_at`, `created_at`) values (neymar, 8, ?, 2022-04-05 11:55:12, 2022-04-05 11:55:12)
الشيفرة
public function store(Team $team)
{
Player::create([
'name' => request('player_name'),
'number' => request('player_number'),
'team_id' => $team->id,
]);
return redirect('/team/edit');
}
int_crud.zip
laravel__int_crud.sql