介绍
本篇文章为大家展示了ModelFactory怎么在Laravel5.1框架中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
1编写一个ModelFactory
ModelFactory的路径在数据库/工厂/下:
//,这是系统自带的工厂 工厂→美元定义(App \用户::类,,function (骗子),{ return [才能 ,,,& # 39;名字# 39;,=祝辞,摊贩→美元的名字, ,,,& # 39;电子邮件,,=祝辞,摊贩→美元的邮件, ,,,& # 39;密码# 39;,=祝辞,str_random (10), ,,,& # 39;remember_token& # 39;,=祝辞,str_random (10), )才能; });
//,这是我们写的工厂 工厂→美元定义(App \文章::类,,function (骗子\ Generator 摊贩美元),{ return [才能 ,,,& # 39;标题# 39;,=祝辞,摊贩→美元的句子, ,,,& # 39;身体# 39;,=祝辞,美元摊贩→段落, ,,,& # 39;comment_count& # 39;,=祝辞,兰德(50), )才能; });
2在播种机中使用
编写完模型工厂后就可以在播种机中使用了:
class ArticlesSeeder extends 播种机 { ,/* * ,,*,Run 从而database 种子。 ,,* ,,*,@return 空白 ,,*/public 才能;function 运行() {才能 ,,,工厂(\ App \文章::类,,10)→创建(); ,,} } class DatabaseSeeder  extends 播种机 { ,/* * ,,*,Run 从而database 种子。 ,,* ,,*,@return 空白 ,,*/public 才能;function 运行() {才能 ,,,的模型:使无防备(); ,,,这美元→电话(& # 39;ArticlesSeeder& # 39;); ,,,的模型:reguard (); ,,} }
上述内容就是ModelFactory怎么在Laravel5.1框架中使用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。