我有一个表单,可以将一些数据提交到数据库Databse::create($input);
。我想编辑包含字符串的 input
变量,其中包含表单内容中提交的数据。
我需要在controller
中做到这一点.
public function store()
{
$input = Request::all();
Databse::create($input);
}
您只需要将输入保存在一个变量中,然后您就可以使用该变量进行任何您想要的操作。当然,您可以在控制器中进行此操作
$variableToEdit = $request->input('theInputToBeEdit');
在控制器方法中使用Request
类并将其与$request
服务容器绑定。服务容器将自动注入当前请求。现在,您可以从服务容器更改数据并将其存储在数据库中。控制器应如下所示:
public function store(Request $request)
{
$request['field_name'] = 'your data';
$input = $request->all(); //you can skip this line and
Databse::create($input); // use '$request->all()' instead of '$input'
}