私は自分の投稿のカテゴリを作成したい、そして他のカテゴリがタグテーブルにあるようなフォームを持っています。私はこれを行うことができますどのように戻って返す新しいカテゴリを作成するために私のフォームは、このコードを持っています?カテゴリを追加するlaravelに以前に存在していた場合、データベースに保存しないでください。5.4
<form method="post" class="form-horizontal" action="/tag">
{{csrf_field()}}
<div class="form-group">
<label class="control-label col-sm-4" >New Category:</label>
<div class="col-sm-5">
<input type="text" class="form-control" name="name">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-12">
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</div>
</form>
そして、私のコントローラは、このコードを持っています
public function store(request $request)
{
$this->validate($request,array('name'=>'required'));
$tag=new Tag;
$tag->name=$request->name;
$tag->save();
return redirect('/tag');
}
おかげで私の質問をチェックしてください – hanie
は、あなたが「配列(」名前 '=>を入れてみました持っています'required | unique') – LorenzoBerti
検証にこのコードを追加しますか? – hanie