📅  最后修改于: 2023-12-03 15:07:42.695000             🧑  作者: Mango
在 Laravel 中,我们可以使用模型来与数据库进行交互并创建新的记录。下面是一些步骤和示例代码,以帮助您了解如何在 Laravel 中使用模型创建新记录。
在使用模型之前,我们需要先定义一个模型并连接到对应的数据库表。可以使用以下命令来创建一个新的模型:
php artisan make:model YourModelName
该命令会在 app/Models 目录中创建一个名为 YourModelName 的模型文件。在模型文件中,我们需要定义所连接的数据库表,如下所示:
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class YourModelName extends Model
{
protected $table = 'your_table_name';
}
定义完模型后,我们就可以开始使用它来创建新的记录。
使用模型创建新记录的步骤如下:
下面是一个具体的示例:
use App\Models\YourModelName;
// 创建一个新的模型实例
$model = new YourModelName;
// 为模型实例设置属性
$model->name = 'John Doe';
$model->email = 'johndoe@example.com';
// 调用 save() 方法来保存记录
$model->save();
该示例创建了一个新的 YourModelName 模型实例,并为其设置了 name 和 email 属性。最后,调用实例的 save() 方法将记录保存到数据库表中。