什么是Laravel Eloquent ORM?
程序员文章站
2022-05-22 21:20:21
...
不明白这个东西是什么??
Eloquent与传统MVC模型中的M(模型)的关系是什么??
可不可以说Eloquent是一种已经将数据注入到模型的模型吗?
提问者初学laravel,许多方面还是不懂。。
Eloquent与传统MVC模型中的M(模型)的关系是什么??
可不可以说Eloquent是一种已经将数据注入到模型的模型吗?
提问者初学laravel,许多方面还是不懂。。
回复内容:
不明白这个东西是什么??
Eloquent与传统MVC模型中的M(模型)的关系是什么??
可不可以说Eloquent是一种已经将数据注入到模型的模型吗?
提问者初学laravel,许多方面还是不懂。。
Eloquent 是 Laravel 中实现的一个 ORM 框架,原话为:
The Eloquent ORM included with Laravel provides a beautiful, simple
ActiveRecord implementation for working with your database.
所以 Eloquent 是作为 Laravel ORM 框架的一个名称,其命名空间下包括 Model、Relationship、Builder 等类的实现,这些类提供数据到对象的映射,同时提供模型间关系(Relationship)的支持。
比如 M$ 的 Entity Framework,同样是一个 ORM 框架,其中包含模型和关系查询、操作等。
更多关于 Eloquent 的可以参考 API:https://laravel.com/api/5.2/Illuminate/Database/Eloquent.html
并非非常专业的回答。
以上。
推荐阅读
-
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
-
Laravel框架Eloquent ORM删除数据操作示例
-
laravel5.6 框架操作数据 Eloquent ORM用法示例
-
Laravel框架Eloquent ORM新增数据、自定义时间戳及批量赋值用法详解
-
Laravel框架Eloquent ORM修改数据操作示例
-
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
-
Laravel 5框架学习之Eloquent (laravel 的ORM)
-
laravel5.5源码笔记(八、Eloquent ORM)
-
什么是 Laravel 的资源控制器?
-
【Laravel-Eloquent ORM】SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘updated_at‘ in ‘field