J'essaie de créer des semoirs à des fins de test. J'ai des utilisateurs qui appartiennent à une salle via un identifiant de salle, ces salles sont créées via un seeder de salle, dans mon seeder d'utilisateurs, je crée un utilisateur et mets à jour l'attribut room_id comme ceci,
factory(App\User::class, 150)->create([
'host' => false,
'room_id' => App\Room::inRandomOrder()->first()->id
]);
Mon problème est que tous les utilisateurs générés ici, obtiennent tous le même identifiant de salle, comment puis-je vraiment obtenir un identifiant de salle aléatoire à partir de la base de données et l'utiliser dans mon seeder ?