
您可以按照以下示例的方式插入新用户。要从Laravel插入新用户,可以使用artisan seeder。要做到这一点,首先使用以下命令创建一个seeder−
php artisan make:seeder UserSeeder
一旦命令执行完成,你将会在 database/seeders 目录下得到 UserSeeder.php 文件。将下面的代码添加到种子文件中,以向 users 表中添加用户记录。
Example 1
的中文翻译为:示例 1
insert([
'name'=>Str::random(10),
'email'=>Str::random(10).'@gmail.com',
'password'=>Str::random(10)
]);
}
}
}
现在运行命令来执行seeder文件−
php artisan db:seed --class=UserSeeder
一旦执行该命令,您应该能够在用户表中看到其中的数据。
Example 2
的中文翻译为:示例2
使用DB门面的insert()方法 -
insert([
'name' => 'Vishal Khanna',
'email' => 'vishal@email.com',
'password' => 'vishal123',
]);
if ($user) {
echo "User inserted successfully!";
} else {
echo "Error while inserting user details";
}
}
}
DB facade insert() 方法用于向用户表中插入记录。
一套面向小企业用户的企业网站程序!功能简单,操作简单。实现了小企业网站的很多实用的功能,如文章新闻模块、图片展示、产品列表以及小型的下载功能,还同时增加了邮件订阅等相应模块。公告,友情链接等这些通用功能本程序也同样都集成了!同时本程序引入了模块功能,只要在系统默认模板上创建模块,可以在任何一个语言环境(或任意风格)的适当位置进行使用!
输出
上述代码的输出为−
User inserted successfully!
示例3
Using create() method from Laravel eloquent model −
'Ashish Sehgal', 'email'=>'ashish@gmail.com', 'password'=>'ashish123']);
if ($user) {
echo "User inserted successfully!";
} else {
echo "Error while inserting user details";
}
}
}
输出
上述代码的输出为−
User inserted successfully!
Example 4
的中文翻译为:示例4
使用Laravel eloquent通过创建用户对象并使用 save() 方法将数据插入到用户表中,如下所示−
name = 'Kiya Singh';
$user->email ='kiya@gmail.com';
$user->password='kiya123';
$user->save();
if ($user) {
echo "User inserted successfully!";
} else {
echo "Error while inserting user details";
}
}
}
输出
The output of the above code is as follows −
User inserted successfully!









