2017-04-11 111 views
-1

我很困惑,播種和使用模型有什麼區別,它們都將數據保存到數據庫中。爲什麼不只是使用型號?或爲什麼不種子?何時和爲什麼他們使用?Laravel中的模型和播種差異



將不勝感激。

回答

1

種子是用來把靜態或測試數據庫一次。每次運行播種機時,您的數據表將被截斷並再次播種。

但是模型是動態的,他們可以直接從形式,API的或文件等收到來自控制器的數據

PS:可以使用文件,API的播種太多,但evertime你把新文件同桌老會被截斷

+0

噢,種子只是爲了測試? –

+0

不僅用於測試,而且用於不會更改的靜態數據。例如,測試用戶或國家/地區列表,或者如您所說的測試數據 –

+1

這很棒,謝謝您的回答,並且也是投票否決了我的問題的人。 –