【发布时间】:2018-01-22 22:26:01
【问题描述】:
当我尝试使用 faker 在 laravel 5.4 中播种我的数据库时出现错误
use Illuminate\Database\Seeder;
use app\PostModell;
class postcarseeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
// Let's truncate our existing records to start from scratch.
PostModell::truncate();
$faker = \Faker\Factory::create();
// And now, let's create a few articles in our database:
for ($i = 0; $i < 50; $i++) {
PostModell::create([
'title' => $faker->sentence,
'body' => $faker->paragraph,
]);
}
}
上面是我的播种器类,它使用以下命令在我的 DatabaseSeeder.php 中调用 $this->call(postcarseeder::class); 以便我可以运行 php artisan db:seed
【问题讨论】:
-
播种的时候还需要浇水^.^ hurr durr
标签: php laravel laravel-5.4