Solution:1
Try like this :
factory(App\User::class, 10)->create()->each(function ($u) {
$u->questions()->saveMany(factory(App\Question::class, 3)->make());
});
Solution:1
Try like this :
factory(App\User::class, 10)->create()->each(function ($u) {
$u->questions()->saveMany(factory(App\Question::class, 3)->make());
});
Solution:2
Best way to generate relational data in factory in laravel.
<?php
use Faker\Generator as Faker;
$factory->define(App\Order::class, function (Faker $faker) {
return [
'product_id' => App\Product::all()->random()->id,
'user_id' => App\User::all()->random()->id,
'price' => $faker->randomNumber(6),
'qty' => $faker->randomDigit(1),
];
});