私はfakerを使用してDBをシードしています。Laravel faker - バージョン管理をシミュレートするためのレコードを追加するループ
$factory->define(App\Product::class, function (Faker\Generator $faker) {
$campaign = factory(App\Campaign::class)->create();
$size= $faker->randomElement($array = array ('728x90','300x250','315x315', '715x425', '750x650'));
return [
'campaign_id' => $campaign->campaign_name,
'size' => $size,
'product_id' => $campaign->campaign_name."_".$size,
'version' => $faker->randomElement($array = array ('1','2','3', '4', '5')),
];
});
私が興味を持っているのはバージョンフィールドです。私がしたいのは、1と5の間の乱数を生成し、データベースにそのレコードの数を入力することです。
したがって、製品は「バージョン」の数に応じて1と5のエントリになる可能性がありますベネが作成されました。
これは可能ですか?
私は運がないリターン配列の周りに単純なforループを試みました。