质量分配在受保护的字段中输入值

时间:2014-10-04 21:04:16

标签: laravel-4 eloquent scoped-mass-assigment

是否可以使用Eloquent模型中的:: create方法填充一个受保护的字段,
如果我的用户模型是这样的:

$guarded=['password','id']
 $fillable=['username']

是否可以这样做?

User::create(['username'=>'mynewusername','password'=hash::make($password)])

1 个答案:

答案 0 :(得分:1)

不 - 你做不到。

但你可以这样做

$user = User::create(['username'=>'mynewusername']);
$user->password = Hash::make($password);
$user->save();