2
を見つけていない私は、これは次の操作を行いためのデータベースを作成するFactoryModelツールを取って「M:Laravelシードデシベル:シード[symfonyのコンポーネントデバッグ例外 FatalThrowableError]致命的なエラー:クラス「モデル」
作成表:
Php artisan make:model “Users” –m
最大のmysql:
php artisan migrate
移行:
{
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->string('password',60);
$table->enum('type',['Miembro','Administrador'])->default('Miembro');
$table->rememberToken();
$table->timestamps();
});
}
public function down()
{
Schema::drop('users');
}
}
モデルユーザーModelFactory.phpで
{
use Authenticatable, Authorizable, CanResetPassword;
protected $table = 'users';
protected $fillable = ['name', 'email', 'password','type'];
protected $hidden = [
'password', 'remember_token',
];
}
。 dataseSeeder.phpで
$factory->define(App\User::class, function (Faker\Generator $faker) {
return [
'name' => $faker->name,
'email' => $faker->safeEmail,
'password' => bcrypt('123'),
'type' => 'administrador',
'remember_token' => str_random(10),
];
});
:
public function run()
{
model::unguard();
factory('App\User','Administrador',3)->create();
model::reguard();
}
移行BD:
php artisan db:seed
ERROR: [symfonyの\コンポーネント\デバッグ\例外\ FatalThrowableError] 致命エラー:クラス 'モデル'が見つかりません
私はあなたの助け
DGR
こんにちはunguard 'モデル::()してみてください;'と 'モデル:: reguardを();' – dyachenko