Ich versuche, eine Zeile mit einer anderen in meiner Datenbank zu aktualisieren. Ich kann keinen Weg finden, dies zu tun.Zeile mit Daten aus einer anderen Zeile in der gleichen Tabelle in Laravel aktualisieren
Ich habe eine Elternlinie und eine Kindlinie. Ich möchte die PARENT-Aktivität mit der CHILD-Aktivität (Entwurf) aktualisieren.
In meinem Controller:
public function update(UpdateRequest $request)
{
if (Auth::user()->hasRole('Administrateur'))
{
// DRAFT ACTIVITY
$id = $request->id;
$activity = Activity::find($id);
// PARENT ACTIVITY
$parent_id = $activity->parent_id;
$parent_activity = Activity::find($parent_id);
DB::table('activities')->???
}
}
Können Sie mir helfen? Vielen Dank !
was möchten Sie aktualisieren? – jeugen
Diese Struktur macht Sinn ... Du findest eine Aktivität mit einer ID, dann hast du eine parent_id, und dann suchst du nach Aktivität mit parent_id..aber diese Aktivität hat auch eine Spalte parent_id..oder liege ich falsch? Können Sie Ihre Datenbankstruktur anzeigen? – robbyrr
Haben Sie '$ parent_activity = $ activity' und' $ parent_activity-> save() '?? –