我有一个动态生成的表格。我使用数组来检索所有数据。像这样的东西:
<input type="text" class="dynamically-generated" name="ItemArray[]">
<!-- This code as many times as desired -->
现在,我希望这些输入在请求中得到验证:
public function rules()
{
return [
'Item' => 'integer'
];
}
但是,我需要在数组中的每个元素中执行此操作。在普通的PHP中,这将非常容易。在Laravel中这怎么可能?我想正确地做
您很有可能在存储这些输入之前先对其进行验证。因此,您可以执行以下操作。
/**
* Store a new something.
*
* @param Request $request
* @return Response
*/
public function store(Request $request)
{
$this->validate($request, [
'item' => 'required|max:255'
]);
// The something is valid, store in database...
}
上面使用的是一种复杂的验证方案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句