0
我試圖弄清楚如何我可以用x數量的帖子給我的數據庫播種,但是我實際上想讓它播種與這個例子中每個迭代的新聞報道X的帖子名稱意思是我想要第一個作爲「新聞報道1」出現,第二個作爲「新聞報道2」出現,等等。Laravel與模型工廠播種
任何想法,我怎麼能做到這一點。
$posts = factory('App\Post', 3)->create();
我試圖弄清楚如何我可以用x數量的帖子給我的數據庫播種,但是我實際上想讓它播種與這個例子中每個迭代的新聞報道X的帖子名稱意思是我想要第一個作爲「新聞報道1」出現,第二個作爲「新聞報道2」出現,等等。Laravel與模型工廠播種
任何想法,我怎麼能做到這一點。
$posts = factory('App\Post', 3)->create();
使用make
方法,而不是create
保存前調整後:
factory('App\Post', 3)->make()->each(function ($post, $index) {
$post->fill(['name' => 'News Story '.($index + 1)])->save();
});