*/ class SurveysAnswerFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'news_club_id' => NewsClub::query()->where('type', NewsClubTypeEnum::survey)->inRandomOrder()->value('id'), 'answer' => fake()->unique()->words(rand(1, 2), true), 'published' => fake()->boolean(75), ]; } }