【发布时间】:2019-01-31 05:05:44
【问题描述】:
我想将子类别 id 放入报价表中,但它似乎太复杂了!这是我的尝试,显然它以循环结束。
这是播种机:
public function run()
{
factory(App\User::class, 50)->create()->each(function ($u) {
$u->quotes()->save(
factory(App\Quote::class)->make()
);
});
}
还有报价工厂:
return [
'text' => $faker->paragraph,
'author_id' => factory('App\Author')->create()->id,
'category_id' => factory('App\Category')->create()->id
];
类别工厂:
return [
'name' => $faker->text,
'parent_id' => factory('App\Category')->create()->id
];
【问题讨论】:
-
有什么问题?
-
你使用的是什么版本的 Laravel?
-
@dwjohnston 我想这是一个无限循环。
标签: laravel laravel-5 model faker laravel-seeding