public function run() { $faker = Faker::create(); $lessonIds = Lesson::lists('id'); $tagIds = Tag::lists('id'); foreach (range(1, 30) as $index) { DB::table('lesson_tag')->insert(['lesson_id' => $faker->randomElement($lessonIds->toArray()), 'tag_id' => $faker->randomElement($tagIds->toArray())]); } }
/** * Run the database seeds. * * @return void */ public function run() { // $this->call(UserTableSeeder::class); $faker = Faker::create(); $lessonIds = Lesson::lists('id')->all(); // An array of ID's in that table [1, 2, 3, 4, 5, 7] $tagIds = Tag::lists('id')->all(); foreach (range(1, 30) as $index) { // a real lesson id // a real tag id DB::table('lesson_tag')->insert(['lesson_id' => $faker->randomElement($lessonIds), 'tag_id' => $faker->randomElement($tagIds)]); } }