Php 当我制作seed Laravel时,没有足够的参数缺少名称
我正试图用以下材料制作一粒种子:Php 当我制作seed Laravel时,没有足够的参数缺少名称,php,laravel,xampp,composer-php,Php,Laravel,Xampp,Composer Php,我正试图用以下材料制作一粒种子: php artisan make:seed 但是,我得到了一个错误: Not enough arguments (missing: "name"). 我不知道为什么,这是我想要的种子: class ProfessionSeeder extends Seeder { public function run() { DB::table('professions')->insert([ 'title'
php artisan make:seed
但是,我得到了一个错误:
Not enough arguments (missing: "name").
我不知道为什么,这是我想要的种子:
class ProfessionSeeder extends Seeder
{
public function run()
{
DB::table('professions')->insert([
'title' => 'Desarrollador Back End'
]);
}
}
这是对应于DB表的迁移
class CreateProfessionsTable extends Migration
{
public function up()
{
Schema::create('professions', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('title', 100);
$table->timestamps();
});
}
你知道发生了什么事吗
谢谢大家! 您可以使用artisan帮助查看命令所需的内容: 将输出如下内容:
Description:
Create a new seeder class
Usage:
make:seeder <name>
Arguments:
name The name of the class
...
您可以使用artisan帮助查看命令所需的内容: 将输出如下内容:
Description:
Create a new seeder class
Usage:
make:seeder <name>
Arguments:
name The name of the class
...
php artisan make:seed ProfessionSeeder