как выбрать между буксировкой № 1 и 3 в фейкере laravel? - PullRequest
0 голосов
/ 14 апреля 2020

Мне не нужно 2. Я хочу только 1 или 3 в user_id, потому что это внешний ключ и имеет только 1 и 3 числа

'user_id' => rand(1,3)->not(2),
        'resnumber' => rand(1000000,5000000),
        'price' => rand(500000,1000000),
        'payment' => rand(0,1),
        'created_at' =>$faker->dateTimeBetween('-7 months','now')

1 Ответ

2 голосов
/ 14 апреля 2020

Вы можете использовать randomElement ()

'user_id' => $faker->randomElement([1, 3]),

https://github.com/fzaninotto/Faker#fakerproviderbase

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...