pluck('tid')->toArray(); $faker = app(Faker\Generator::class); $modelNumbers = factory(DeviceModelNumber::class) ->times(20) ->make() ->each(function ($modelNumber, $index) use($device_type_ids, $faker){ $modelNumber->device_type_id = $faker->randomElement($device_type_ids); }); DeviceModelNumber::insert($modelNumbers->toArray()); } }