dimanche 10 février 2019

Join multi create in Laravel?

I would like to insert new records in 3 Tables at once. Is there any solution to use one create or join three tables?

$single = Single::create([
                    'structure_id' => $request->structure_id,
                    'third_place' => $request->third_place,
                    'threshold' => $request->threshold,
                    'user_id' => auth()->id(),
                ]);

$structure = Structure::create([
                    'name' => $request->name,
                    'participant_number' => $request->participant_number,
                    'tournament_id' => $request->tournament_id,
                    'type' => 'single',
                ]);

$placement = Structure::create([
                    'structure_id' => $request->structure_id,
                    'seed' => $request->seed,
                    'player_id' => $request->player_id,
                ]);



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire