您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
MVC介绍及创建数据模型(laravel在命令行中创建模型)
发布时间:2024-10-28 14:32:12编辑:雪饮阅读()
-
MVC介绍
M
Laravel 包括 Eloquent,这是一种对象关系映射器 (ORM),可让您与数据库进行交互。使用 Eloquent 时,每个数据库表都有一个相应的“模型”,用于与该表交互。除了从数据库表中检索记录外,Eloquent 模型还允许您从表中插入、更新和删除记录。
V
直接从 routes 和 controller 返回整个 HTML 文档字符串是不切实际的。值得庆幸的是,视图提供了一种将所有 HTML 放在单独文件中的便捷方式。
视图将控制器/应用程序逻辑与表示逻辑分开,并存储在目录中。使用 Laravel 时,视图模板通常是使用resources/viewsBlade 模板语言.
C
与其将所有请求处理逻辑定义为路由文件中的闭包,不如使用 “controller” 类来组织此行为。控制器可以将相关的请求处理逻辑分组到单个类中。例如,一个类可能会处理与用户相关的所有传入请求,包括显示、创建、更新和删除用户。默认情况下,控制器存储在目录中。UserControllerapp/Http/Controllers
创建数据模型
首先,让我们创建一个 Eloquent 模型。模型通常位于目录中并扩展类。您可以使用app\ModelsIlluminate\Database\Eloquent\Modelmake:model Artisan 命令要生成新模型:
./vendor/bin/sail artisan make:model Flight
如此便生成模型类于如
Y:\root\example-app\app\Models\Flight.php
本期词汇
Laravel 一个免费的开源 PHP Web 框架
Eloquent 传神的,明确表示的
artisan 工匠,技工
关键字词:laravel,模型