我想将子类别 id 放入引用表中,但似乎太复杂了!这是我的尝试,显然它以循环结束。
这是播种机:
public function run()
{
factory(App\User::class, 50)->create()->each(function ($u) {
$u->quotes()->save(
factory(App\Quote::class)->make()
);
});
}
Run Code Online (Sandbox Code Playgroud)
和报价工厂:
return [
'text' => $faker->paragraph,
'author_id' => factory('App\Author')->create()->id,
'category_id' => factory('App\Category')->create()->id
];
Run Code Online (Sandbox Code Playgroud)
品类工厂:
return [
'name' => $faker->text,
'parent_id' => factory('App\Category')->create()->id
];
Run Code Online (Sandbox Code Playgroud)