运行php artisan db:seed laravel6时未定义的常量“App\Product”

运行php artisan db:seed laravel6时未定义的常量“App\Product”,laravel,Laravel,我使用的是laravel6,我想在表products中创建100个产品 您好,我使用的是laravel6,我想在表products中创建100个产品。位它给我错误 ProductFactory.php 在databaseSeed.php中包含您的产品模型 <?php use Illuminate\Database\Seeder; use App\Product; class DatabaseSeeder extends Seeder {

我使用的是laravel6,我想在表products中创建100个产品

您好,我使用的是laravel6,我想在表products中创建100个产品。位它给我错误

ProductFactory.php


在databaseSeed.php中包含您的产品模型

   <?php

    use Illuminate\Database\Seeder;
    use App\Product; 
    class DatabaseSeeder extends Seeder 
    {
         /**
         * Seed the application's database.
         *
         * @return void
         */
        public function run()
        {
            // $this->call(UsersTableSeeder::class);
            factory(Product,100)->create();
        }
   }
错误的factoryApp\Product,100->create;将此更改为 factoryApp\Product::class,100->create

在databaseSeed.php中:


@TsaiKoga thx获取答案,但我将在其中添加use\App\Product
<?php

use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder 
{
    /**
     * Seed the application's database.
     *
     * @return void
     */
    public function run()
    {
        // $this->call(UsersTableSeeder::class);
        factory(App\Product,100)->create();
    }
}
 public function up()
    {
        Schema::create('products', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->string('title');
            $table->text('description');
            $table->timestamps();
        });
    }
   <?php

    use Illuminate\Database\Seeder;
    use App\Product; 
    class DatabaseSeeder extends Seeder 
    {
         /**
         * Seed the application's database.
         *
         * @return void
         */
        public function run()
        {
            // $this->call(UsersTableSeeder::class);
            factory(Product,100)->create();
        }
   }
 <?php

 use Illuminate\Database\Seeder;

 class DatabaseSeeder extends Seeder 
{
/**
 * Seed the application's database.
 *
 * @return void
 */
public function run()
 {
    // $this->call(UsersTableSeeder::class);
    factory(App\Product::class, 100)->create();
  }
}
<?php

/** @var \Illuminate\Database\Eloquent\Factory $factory */

 use App\Product; 
  use Faker\Generator as Faker;

$factory->define(Product::class, function (Faker $faker) {
return [
    'title'=> $faker->sentence(5),
    'description' => $faker->paragraph()
];
});