iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >laravel5怎么在表中添加测试数据
  • 334
分享到

laravel5怎么在表中添加测试数据

2023-06-25 13:06:02 334人浏览 泡泡鱼
摘要

本篇内容介绍了“laravel5怎么在表中添加测试数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!laravel5 使用tinker fa

本篇内容介绍了“laravel5怎么在表中添加测试数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

laravel5 使用tinker factory在数据表中添加测试数据

通过使用 Laravel artisan 内建的 PHP artisan tinker , 我们可以很方便的看到数据库中的数据并且执行各种想要的操作。

Laravel Tinker是Laravel框架的强大REPL

REPL 是指 交互式命令行界面,它可以让你输入一段代码去执行,并把执行结果直接打印到命令行界面里。

通常情况下,我们可以使用 Laravel 的模型工厂( model factory )来快速填充我们的数据库,它可以帮我向数据库插入伪数据方便我们测试。现在让我们开始使用 tinker 吧。

下面需要先安装laravel/tinker

composer require laravel/tinker

在控制台中,执行php artisan tinker命令方可使用

打开database文件夹下的factories文件UserFactory.php文件(此文件默认存在, 直接在这里面进行操作)

也可以通过命令来创建相应的factory

 php artisan make:factory ArticleFactory

编写相应的要添加的数据

<?phpuse Faker\Generator as Faker;$factory->define(App\Models\Article::class, function (Faker $faker) {    return [       'user_id' => rand(1,10),       'type_id' => rand(1,5),       'title' => $faker->sentence,       'content' => $faker->paragraph,    ];});

运行php artisan tinker进入tinker

factory方法的第一个参数为对应的Model类, 第二个参数为填充条数

factory(App\Models\Article::class,10)->create();

传完参数后调用create方法回车看见填充的数据出现,查看数据库,数据成功写入,均是随机生成的。

exit退出tinker 命令行

“laravel5怎么在表中添加测试数据”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: laravel5怎么在表中添加测试数据

本文链接: https://www.lsjlt.com/news/304847.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • laravel5怎么在表中添加测试数据
    本篇内容介绍了“laravel5怎么在表中添加测试数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!laravel5 使用tinker fa...
    99+
    2023-06-25
  • navicat怎么在表中添加数据
    navicat中向表中添加数据的步骤:1. 连接数据库;2. 定位目标表;3. 打开数据编辑器;4. 添加新行;5. 输入数据;6. 提交更改(保存或按f2键)。 在 Navicat ...
    99+
    2024-04-06
    navicat
  • XamarinSQLite中如何添加测试数据
    这篇文章主要为大家展示了“XamarinSQLite中如何添加测试数据”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“XamarinSQLite中如何添加测试数据”这篇文章吧。此时创建的Stude...
    99+
    2023-06-05
  • navicat怎么在表中添加数据记录
    在 navicat 中添加表数据记录的步骤:打开表,点击“添加”按钮。输入每个字段的值。选择外键相关的记录。点击“保存”按钮插入数据记录。 如何使用 Navicat 在表中添加数据记录...
    99+
    2024-04-23
    navicat
  • mysql怎么用insert在表中添加数据
    要使用INSERT语句在MySQL中添加数据到表中,可以按照以下步骤操作: 打开MySQL命令行工具或者MySQL客户端。 选择要...
    99+
    2024-03-06
    mysql
  • navicat怎么在表中添加数据的代码
    navicat 中向表添加数据的代码为 sql 语句 insert。基本语法为 insert into table_name (column1, column2, ...) values...
    99+
    2024-04-23
    navicat
  • navicat premium怎么在表里添加数据
    在 navicat premium 中添加数据:1. 打开表;2. 单击“编辑”按钮;3. 输入数据;4. 提交更改。提示:文本数据使用单引号括起来,数字数据直接输入,日期使用 'yyy...
    99+
    2024-04-02
  • sql怎么向表中添加数据
    要向表中添加数据,可以使用INSERT INTO语句。语法如下: INSERT INTO table_name (column1, ...
    99+
    2024-04-10
    sql
  • 怎么在navicat中添加数据
    要在Navicat中添加数据,您可以按照以下步骤操作: 打开Navicat并连接到您的数据库。 在数据库连接下找到您想要添加数据的...
    99+
    2024-03-01
    navicat
  • navicat怎么添加表数据
    navicat 中添加表数据需以下步骤:建立与数据库的连接。选择要添加数据的表。打开“数据编辑器”。添加新行。输入数据。保存更改。 Navicat 中如何添加表数据 步骤 1:建立与数...
    99+
    2024-04-23
    mysql navicat
  • navicat怎么在表里添加数据代码
    navicat 中向表中添加数据有以下方法:插入单条数据:使用 insert into 语句,指定表名、列名和值。批量插入多条数据:使用 insert into 语句,将值列表括在圆括号...
    99+
    2024-04-24
    navicat
  • python怎么往列表中添加数据
    Python中,可以使用append()方法向列表中添加数据。该方法将数据作为参数传递给列表,并将其添加到列表的末尾。 以下是一个示...
    99+
    2023-10-23
    python
  • oracle如何直接在表中添加数据
    在Oracle数据库中,可以使用INSERT语句来直接向表中添加数据。以下是一个示例: INSERT INTO 表名 (列1, 列2...
    99+
    2024-04-09
    oracle
  • plsql怎么向表中批量添加数据
    要向表中批量添加数据,可以使用PL/SQL的FORALL语句。FORALL语句可以将多个数据行一次性插入到表中,可以提高插入数据的效...
    99+
    2023-10-11
    plsql
  • windows中navicat如何在表里添加数据
    本篇内容主要讲解“windows中navicat如何在表里添加数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows中navicat如何在表里添加数据...
    99+
    2022-12-03
    windows navicat
  • 大数据中怎么对报表数据添加目录
    小编今天带大家了解大数据中怎么对报表数据添加目录,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“大数据中怎么对报表数据添加目录”的知识...
    99+
    2023-06-04
  • mysql-数据库-在表中添加数据三种方式
    创建数据库和表 mysql> create database mydb4;Query OK, 1 row affected (0.01 sec)mysql> use mydb4;Database changedmysql> create ...
    99+
    2023-10-07
    数据库 mysql
  • mysql如何在表里添加数据
    要在MySQL表中添加数据,可以使用INSERT INTO语句。语法如下: INSERT INTO table_name (colu...
    99+
    2024-04-09
    mysql
  • oracle怎么往表里添加数据
    要向Oracle表中添加数据,可以使用INSERT语句。以下是一个示例: INSERT INTO 表名 (列1, 列2, 列3, ....
    99+
    2024-04-09
    oracle
  • 怎么在sql表中添加约束
    在SQL表中可以使用以下方法添加约束:1. 主键约束(Primary Key Constraint):指定一个或多个列作为主键,保证...
    99+
    2023-08-18
    sql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作