Php Laravel-使用请求在不同模型中创建
我使用一个请求类来创建一个项目Php Laravel-使用请求在不同模型中创建,php,laravel,laravel-5,request,Php,Laravel,Laravel 5,Request,我使用一个请求类来创建一个项目 public function store(ProjectFormRequest $request) { return \Redirect::route('projects'); } 每个项目应该包含n个图像。如何保护来自表单但在request类中的数据库$request中的图像 通常情况下,我会访问表单输入字段,上传图像,保存图像,并将其与项目模型一对多关系进行附加/同步;一个项目有很多图像;一个图像有一个项目 public function stor
public function store(ProjectFormRequest $request)
{
return \Redirect::route('projects');
}
每个项目应该包含n个图像。如何保护来自表单但在request类中的数据库$request中的图像
通常情况下,我会访问表单输入字段,上传图像,保存图像,并将其与项目模型一对多关系进行附加/同步;一个项目有很多图像;一个图像有一个项目
public function store(ProjectFormRequest $request)
{
return \Redirect::route('projects');
}
在Request类中如何实现这一点?还是需要在控制器存储方法中执行此操作?FormRequest类用于验证,您不应该在此处保存任何内容,这是控制器的工作。你似乎已经意识到了这一点,为什么你要在你的表单请求中这样做。我只是认为我可能是可能的或有用的。如果没有,我将结束我的问题,因为你正确地回答了它@Marek123 craig就在这里Marek,您的请求类应该表示请求本身的结构和验证规则,而不应该是处理请求的地方。在控制器方法中键入hint请求并在那里处理它是正确的。