Laravel中的模型和种子差异

时间:2017-04-11 08:00:17

标签: model laravel-5.1 laravel-seeding

我很困惑播种的区别,以及在laravel中使用模型,它们都将数据保存到数据库中。为什么不使用模型?或者为什么不种子?他们何时以及为何使用?



答案将不胜感激。

1 个答案:

答案 0 :(得分:1)

种子用于将静态或测试放入一次的数据库。每次运行播种机时,您的数据表都将被截断并再次播种。

然而,模型是动态的,他们可以直接从表单,API或文件等中接收控制器中的数据。

P.S:你也可以使用文件,API来播种,但是你把新文件放到同一张桌子上的时间会被删除