【发布时间】:2021-03-26 14:03:09
【问题描述】:
开发人员您好,我对 php artisan migrate:refresh --seed VS php artisan db:seed 有疑问,我只是想问一下,因为我对 php artisan 有疑问migrate:refresh --seed,但是当我使用 php artisan db::seed 时它可以正常工作
现在我在播种机上创建的数据没有播种到表中。不知道问题出在哪里
播种:VehicleModelsSeeder
种子:VehicleModelsSeeder(0 秒)
这是我的车辆模型播种机类
<?php
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Str;
use App\Vehicle;
use App\VehicleModel;
class VehicleModelsSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
$vehicles = Vehicle::all();
foreach($vehicles as $vehicles_data) {
VehicleModel::forceCreate([
'name' => Str::random(5),
'vehicle_id' => $vehicles_data->id
]);
}
}
}
【问题讨论】:
标签: laravel