Я хочу обновить комментарий в Laravel.
<div class="edit-input" id="edit{{$comment->id}}">
<input type="text" name="edit_comment" class="form-control">
<div class="input-group-append">
<a href="{{ route('review-edit', [ 'id' => $comment->id]) }}" class="btn btn-primary">OK</a>
<button class="btn btn-danger" id="editCancel" type="button">Cancel</button>
</div>
</div>
Это мой маршрут:
Route::get('review-edit/{id}', 'CommentController@editComment')->name('review-edit');
И CommentController:
public function editComment(Request $request, $id)
{
$updateComment = Comment::findOrFail($id);
$updateComment->user_id = Auth::id();
$updateComment->comment = $request->edit_comment;
$updateComment->save();
return back();
}
Когда я пытаюсь при обновлении комментария я получаю сообщение об ошибке
SQLSTATE [23502]: нарушение не ноль: 7
dd ($ request-> edit_comment) также дает ноль , Что я здесь пропускаю?