【发布时间】:2023-03-03 22:50:01
【问题描述】:
我的用户模型具有字段名称、密码、电子邮件等。 用户工厂
$factory->define(User::class, function (Faker $faker) {
return [
'name' => $faker->name,
'email' => $faker->unique()->safeEmail,
'email_verified_at' => now(),
'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
'remember_token' => Str::random(10),
];
});
数据库播种器
public function run()
{
// $this->call(UsersTableSeeder::class);
$this->call(UserSeeder::class);
}
UserSeeder
public function run()
{
factory(App\User::class, 2000000)->create();
}
现在我有一个朋友模型,想在其中播种记录。 列是 sender_id、receiver_id、status(0=pending,1=confirm)。 sender_id 和 receiver_id 结合起来应该是唯一的。 sender_id 是 user_id,receiver_id 也是 user_id 两个 id 都来自 users 表。
谁能建议我如何将数据播种到朋友表中?
【问题讨论】: