Eloquent 是 Laravel 的内置对象关系映射器 (ORM),它提供了一种简单有效的方式与数据库交互。如何使用 Eloquent,它允许您像 PHP 对象一样使用数据库表,并以其干净且富有表现力的语法而闻名。这是帮助您开始使用 Eloquent 的指南。
如何使用 Eloquent 的步骤?
a.创建模型
您可以使用 artisan 命令创建模型:
php artisan make:model Post
这将在 app/Models 目录(或旧版 Laravel 版本的 app/)中创建一个 Post 模型。
b.模型表约定
Eloquent 假设了一些约定:
表名称是复数(例如,Post 模型的 posts)。
主键默认命名为 id。
如有必要,您可以覆盖这些约定。您可以学习 Laravel 11:如何生成 PDF 和发送电子邮件 – 分步教程
namespace App\Models; use Illuminate\Database\Eloquent\Model; class Post extends Model { // If your table name differs from the convention protected $table = 'posts'; // Define which fields can be mass-assigned protected $fillable = ['title', 'body']; }
$table:指定表名。
$fillable:定义可以批量赋值的属性。
查看完整教程
以上是如何使用雄辩?的详细内容。更多信息请关注PHP中文网其他相关文章!