嘗試上傳文件後更新我的要求:(Laravel 5.3)laravel變更請求後上傳
$path = Storage::disk('s3')->putFile($destination, $request->file($name)); // works $request->merge(array($name => $path)); // doesn't work $myModel->update($request->all())
我知道我不能被串在我的要求替換文件,所以怎麼了我應該這樣做?
在電視上看到,但共同的很多帖子,一定比一個更簡單的方法:
$res = $request->except($myInputFileName) // turn it into array $res[$myInputFileName] = $path
任何漂亮的解決方案嗎?
編輯:不是現在:與要求的工作作爲一個數組
如果只!但不工作:'( –
@ r.flipo,什麼都不起作用?你得到任何錯誤? –
不能,但正如我在我的文章中所說的,你不能在請求字符串中更改請求文件。不改變我的請求 –