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