Blogger Information
Blog 53
fans 3
comment 0
visits 55161
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
laravel8 模型工厂数据填充填坑
邯郸易住宋至刚
Original
1390 people have browsed it

按照手册操作,
php artisan db:seed —class=T*TableSeeder
提示
Error

Class ‘Database\Factories\T*Factory’ not found

使用手册命令
php artisan db:seed —class=UserTableSeeder
能使用
但是自己创建的模型和Seeder不能用
仔细阅读手机中“当然,手动为每个模型填充指定属性很麻烦,你可以使用 模型工厂 轻松地生成大量数据库数据。首先,阅读 模型工厂文档 来学习如何定义工厂文件,一旦定义好了你的工厂文件,然后就可以使用 factory 这个辅助函数来向数据库中插入数据。”
注意这句话“一旦定义好了你的工厂文件”,是不是我们还没有定义好自己的工厂文件呢,怎样定义工厂文件呢?
php artisan make:factory PostFactory —model=Post
使用这个命令定义好自己的工厂文件
然后再去执行自定义的Seeder,就可以正常工作了。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments