Я решил добавить тип столбец в предопределенной таблице пользователей
Schema::create('users', function(Blueprint $table)
{
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->string('password', 60);
$table->string('type', 50);
$table->rememberToken();
$table->timestamps();
});
и я уже установил его для заполнения, чтобы он мог быть заполнен.
protected $fillable = ['name', 'email', 'password', 'type'];
Я также сделал выборочный вход в моем представлении регистра, чтобы взять значение
<div class="form-group">
<label class="col-md-4 control-label">User Type</label>
<div class="col-md-6">
<select class="form-control" name="type" id="type">
<option value="0">Patient</option>
<option value="1">Doctor</option>
<option value="2">Nurse</option>
</select>
</div>
</div>
но только пустые значения добавляются в мой тип колонка, в чем, на ваш взгляд, проблема здесь?
Вам нужно либо удалить value
атрибут или установите его равным нужному значению «Пациент».
<div class="form-group">
<label class="col-md-4 control-label">User Type</label>
<div class="col-md-6">
<select class="form-control" name="type" id="type">
<option>Patient</option>
<option>Doctor</option>
<option>Nurse</option>
</select>
</div>
</div>
Других решений пока нет …