我正在製作一個只有管理員可以添加用戶的系統。 我有一個問題,becouse填寫表格後,我收到錯誤誰的樣子: MassAssignmentException在Model.php行225: _tokenLaravel 5.4MassAssignmentException在Model.php第225行:_token
我的表格:
{!! Form::open(['url'=>'adminpanel/adduser/store','class'=>'form-horizontal']) !!}
<div class="form-group">
<div class="col-md-4 control-label">
{!! Form::label('nameandsurname','imie i nazwisko:') !!}
</div>
<div class="col-md-6">
{!! Form::text('nameandsurname', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group">
<div class="col-md-4 control-label">
{!! Form::label('PESEL','PESEL:') !!}
</div>
<div class="col-md-6">
{!! Form::text('PESEL',null,['class'=>'form-control']) !!}
</div>
</div>
<div class="form-group">
<div class="col-md-4 control-label">
{!! Form::label('adress','adres:') !!}
</div>
<div class="col-md-6">
{!! Form::text('adress',null,['class'=>'form-control']) !!}
</div>
</div>
<div class="form-group">
<div class="col-md-4 control-label">
{!! Form::label('position','stanowisko:') !!}
</div>
<div class="col-md-6">
{!! Form::text('position',null,['class'=>'form-control']) !!}
</div>
</div>
<div class="form-group">
<div class="col-md-4 control-label">
{!! Form::label('email','email:') !!}
</div>
<div class="col-md-6">
{!! Form::text('email',null,['class'=>'form-control']) !!}
</div>
</div>
<div class="form-group">
<div class="col-md-4 control-label">
{!! Form::label('leavesdays','liczbadniwolnych:') !!}
</div>
<div class="col-md-6">
{!! Form::text('leavesdays',null,['class'=>'form-control']) !!}
</div>
</div>
{!! Form::hidden('password', null) !!}
{!! Form::hidden('remember_token',null) !!}
這是用戶模型:
use Notifiable;
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = [
'nameandsurname', 'email','PESEL','adress','position','leavesdays',
];
protected $table = 'users';
/**
* The attributes that should be hidden for arrays.
*
* @var array
*/
protected $hidden = [
'password', 'remember_token',
];
請求在控制器:
public function store(AddUserRequest $request)
{
// User::create($request->except('_token'));
$newUser = User::create($request->all());
$newUser->save();
return redirect('/adminpanel/admindashboard');
}
遷移:
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->increments('id');
$table->string('nameandsurname',40);
$table->string('PESEL',9);
$table->string('adress',30);
$table->enum('position',array('employer','worker','accountant'));
$table->string('email',100)->unique();
$table->string('password');
$table->integer('leavesdays');
$table->rememberToken();
$table->timestamps();
});
}
我一直在尋找互聯網上的這個問題,但任何建議幫助了我。
我這樣做,但我得到:ModelAphine中的MassAssignmentException行225: nameandsurname – Karol