我在Laravel 5.1 $ request-> all()中需要帮助。我正在尝试创建一个用户,我正在使用UserRegistrationRequest来验证我的注册表单输入。一切正常,但我需要在users表的activation_code列中添加激活码。如何在
中添加它User::create($request->all());
任何干净的方法?
答案 0 :(得分:1)
我找到了一种更清洁的方式
$user = User::create(array_add($request->all(), 'activation_code', str_random(60)));
答案 1 :(得分:0)
只需将激活码添加到数组中:
$data = $request->all();
$data['activation_code'] = $activation_code;
User::create($data);