标签: php eloquent laravel-5.2
有没有办法在控制器中做这样的事情?
$request->input(['new_field_name' => 'new_val']);
我已经搜索了很多内容,但我发现的唯一内容与Laravel的4.x formatInput方法有关,该方法已从5.x中删除
当请求通过验证时,我需要在$ request中注入一个特定字段,然后将新记录保存在db中。
有任何线索吗?谢谢大家!
答案 0 :(得分:1)
方法merge是正确的工具。
merge
典型用例示例(保存标题的slug):
$request->merge(['slug' => Str::slug($request->title)]);