2016-06-01 6 views
0

Ich versuche, meine Datenbank für einen Benutzer mit diesem Code zu aktualisieren, aber es funktioniert nicht. Es gibt übrigens keine Veränderung!Update-Funktion funktioniert nicht

public function update(Request $request) 
    { 

     $request->user()->tasks()->where('id', '=', $request->id)->update([ 
      'name' => $request->title, 
      'body' => $request->body, 
     ]); 


     return redirect('/request'); 

    } 

Antwort

1
Try code and update database: 

App\User::find($request->id)->tasks()->update([ 
    'name' => $request->title, 
    'body' => $request->body 
]); 


return redirect('/request'); 
0

Wenn Sie bereits die ID der Aufgabe kennen, machen Sie es sich einfach.

Task::find($request->id)->update([ 
    'name' => $request->title, 
    'body' => $request->body 
]); 
Verwandte Themen