gpt4 book ai didi

php - 播种机命令不工作 Laravel 5.4

转载 作者:搜寻专家 更新时间:2023-10-31 21:22:00 25 4
gpt4 key购买 nike

我是 laravel 的新手,我正在尝试遵循一个教程,在该教程中我为数据库创建了一个数据库播种器。因此,为此,我使用了 php artisan make:seeder ArticlesTableSeeder 命令

播种者

class ArticlesTableSeeder extends Seeder
{
public function run()
{
// Let's truncate our existing records to start from scratch.
Article::truncate();

$faker = \Faker\Factory::create();

// And now, let's create a few articles in our database:
for ($i = 0; $i < 50; $i++) {
Article::create([
'title' => $faker->sentence,
'body' => $faker->paragraph,
]);
}
}
}

现在,当我运行 php artisan db:seed --class=ArticlesTableSeeder 命令时出现此错误

[Symfony\Component\Debug\Exception\FatalThrowableError]
找不到类“文章”

我有一个文章模态

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Article extends Model
{
protected $fillable = ['title', 'body'];
}

我在这里做错了什么?我搜索了这个错误,发现其中大部分是由于拼写错误造成的。我想我在这里没有拼写错误。这段代码有什么问题?

帮助将不胜感激。

最佳答案

use App\Article;

class ArticlesTableSeeder extends Seeder
{
public function run()
{
// Let's truncate our existing records to start from scratch.
Article::truncate();

$faker = \Faker\Factory::create();

// And now, let's create a few articles in our database:
for ($i = 0; $i < 50; $i++) {
Article::create([
'title' => $faker->sentence,
'body' => $faker->paragraph,
]);
}
}
}

关于php - 播种机命令不工作 Laravel 5.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45437251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com