Доброго времени суток!
Через фейкер гинерирую пользователей
$factory->define(Users::class, function (Faker $faker) {
$teamIds = Team::pluck('id')->toArray();
return [
'id_team' => $faker->randomElement($teamIds),
'name' => $faker->name,
'photo' => $faker->image('/tmp', 400, 400, 'cats'),
'role' => rand(0,1)
];
});
Как сделать, чтобы в каждую команду попало по 5 человек? То есть нужно сгенерировать 5 пользователей для каждой команды.
Так же для `role` нужно чтобы всего у 5 пользователей была роль '1'.
Можно ли такое реализовать или придется через цикл формировать сразу значения и потом записывать. Спасибо.