Laravel 5.5 验证 hasMany 关系
Laravel 5.5 validating hasMany relationship
如何在 hasMany 关系上创建验证
这是我的产品型号
public function produtoAtributos(){
return $this->hasMany("App\ProdutoAtributo", "produto_id", 'id')->latest();
}
在 Controller 中我填写输入而不是保存它
$produtoatributos = $model->produtoAtributos()->getModel();
$produtoatributos->tipo = $produtoAtributo['tipo'];
$model->produtoAtributos()->save($produtoatributos);
表单输入如下所示
<input name="ProdutoAtributos[0]['tipo']" />
如何为关系添加验证?
Laravel 提供了一种验证数组输入的好方法。
这是一个例子
$validator = Validator::make($request->all(), [
'ProdutoAtributos.*.tipo' => 'required',
]);
您可以在此处阅读更多相关信息
如何在 hasMany 关系上创建验证
这是我的产品型号
public function produtoAtributos(){
return $this->hasMany("App\ProdutoAtributo", "produto_id", 'id')->latest();
}
在 Controller 中我填写输入而不是保存它
$produtoatributos = $model->produtoAtributos()->getModel();
$produtoatributos->tipo = $produtoAtributo['tipo'];
$model->produtoAtributos()->save($produtoatributos);
表单输入如下所示
<input name="ProdutoAtributos[0]['tipo']" />
如何为关系添加验证?
Laravel 提供了一种验证数组输入的好方法。
这是一个例子
$validator = Validator::make($request->all(), [
'ProdutoAtributos.*.tipo' => 'required',
]);
您可以在此处阅读更多相关信息