*/ 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'), 'order' => 1, 'published' => fake()->boolean(75), 'answer' => fake()->unique()->words(rand(1, 2), true), ]; } }