形式与许多关系

时间:2016-01-31 16:52:31

标签: laravel laravel-5 eloquent laravel-validation laravel-form

创建具有多种关系的模型的更好方法是什么?

例如:

我有两种模式:

  • 客户(身份证,姓名,......)
  • 联系人(身份证,类型,价值,说明)

客户有很多联系人。

创建客户端视图的示例:http://laravel.io/bin/mGXEE

问题:

  1. 如何处理验证?
  2. 如果验证失败,请返回并填写相应错误的联系人?

1 个答案:

答案 0 :(得分:0)

使用php artisan make:request,您可以创建一个验证您的信息的请求文件。看看文档: this Rosalind problem.

示例:

 public function rules()
    {
        return [
            'name' => 'required|min:3|max:20',
            'lastname' => 'required|min:3|max:20',
            'adres' => 'required|min:3|max:20',
            'zip' => 'required|min:3|max:20',
            'city' => 'required|min:3|max:20'
        ];
    }

查看:

 @foreach ($errors->all() as $error)
      <p>{{ $error }}</p>
 @endforeach