Laravel验证请求中的HTML数组

时间:2015-10-05 20:05:38

标签: laravel request blade

我正在使用{!! Form::model( $data) !!}让我的编辑动态运行,我也有正常的输入,例如{!! Form::text('name', null) !!}但是,在我的控制器中,在我将$ data发送到我的视图之前,我使用{{ 1}}喜欢以下with

当我提交时,我将表单发送到我的控制器更新$data = User::with('Address')->find($id_user);,它将两个规则(地址和用户)合并以创建验证。

问题: 要使用public function update(MyRequest $request)的地址输入,我必须将其设为像Form::model这样的数组,现在,我的验证不起作用。

我的请求如下: {!! Form::text('Address[zipcode]', null) !!}

我在想是否有办法通过规则表明它应该在子数组中查看,例如Array ( [_method] => PATCH [_token] => OlF0IuFxwTIucFavzUB9Sk1IGE5NJlaaarbBxSE [name] => Michel [Address] => Array ( [zipcode] => 80000400)),但它不起作用

1 个答案:

答案 0 :(得分:1)

在我发布问题后,我的工作正常......

$rules = ['Address.zipcode' => 'required']

使用DOT代替以前的引号,可以访问子数组