laravel 数据填充
数据 laravel 填充
2023-09-14 09:12:13 时间
进入database下面的factory
$factory->define(User::class, function (Faker $faker) {
return [
'name' => $faker->name,
'email' => $faker->unique()->safeEmail,
'email_verified_at' => now(),
'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
'remember_token' => Str::random(10),
];
});
$factory->define(\App\Models\Post::class, function (Faker $faker) {
return [
'title' => $faker->sentence(6),
'content' => $faker->paragraph(10),
];
});
然后进入目录使用tinker
php artisan tinker
执行
factory(App\Models\Post::class,50)->make()
//展示不创建 要创建到数据库使用create
laravel 中使用faker填充数据
2017.07.23 21:29:09字数 55阅读 402
1.在
database\factories\ModelFactory.php
中添加如下代码
//数据填充
$factory->define(App\Post::class, function (Faker\Generator $faker) {
return [
'title' => $faker->sentence(6),
'content' => $faker->paragraph(10)
];
});
Post 是一个表模型 在return中设置要填充的数据
具体参考https://github.com/fzaninotto/Faker
2.在终端中输入php artisan tinker
进入tinker
//查看带生成的数据不会添加到数据库
factory(App\Post::class,10)->make()
//插入到数据库
factory(App\Post::class,10)->create()
## App\Post是表模型的命名空间位置,10表示生成多少条
相关文章
- phpexcel: 数据导出
- 数据的四大特征_大数据
- python读写文件数据:with读、写文件
- 制造业如何利用大数据
- 多数公司容易犯的5个大数据错误
- R语言实现分层抽样(Stratified Sampling)以iris数据集为例
- 南大《探索数据的奥秘》课件示例代码笔记14
- 使用 Excel 读取 SAP ABAP CDS View 通过 ODBC 暴露出来的数据
- flutter 返回界面传值怎么刷新数据
- ML之DT:基于DT决策树算法(交叉验证FS+for遍历最佳FS)对Titanic(泰坦尼克号)数据集进行二分类预测
- PHP:Laravel cast array json数据存数据库时unicode 编码问题和update更新不触发数据转换
- 215:vue+openlayers 使用new WFS加载数据,通过like,and,equalTo来过滤数据
- 借百度数据,建立你自己的程序
- 菜鸟进阶数据大牛:如何系统学习BI商业智能
- JDBC插入数据实例
- 目标检测00-07:mmdetection(Foveabox为例)-数据读取与数据增强 -(落地重点篇-经验分享)