【发布时间】:2018-01-11 16:15:21
【问题描述】:
我正在使用 laravel。下面是我的表格。
<h1>New Comment</h1>
<form method="post">
Comment: <input type="text" size="128" name="comment" value="{{old('body')}}" /></p>
@if ($errors->has('body'))
<p class="warning">Comment cannot be empty.</p>
@endif
<p><input type="submit" value="Submit" /> <input type="reset" value="Reset" /></p>
{{ csrf_field() }}
</form>
我的路线:
Route::post('/{id}', 'FilmsController@addComment')->name('addComment');
我的控制器:
public function addComment(Request $request)
{
$request->validate([
'body' => 'required',
]);
$entry = new Comment();
$entry->body = $request->body;
$entry->save();
return redirect('/');
我的架构包括“body”...$table->string('body');
单击提交时,我看到了警告消息。尝试更新和添加新评论时也会发生同样的情况。
【问题讨论】:
-
您看到的错误是什么?