Laravel 模型使用
Laravel models usage
我最近开始使用 PHP 框架 Laravel,并使用它构建了一些网络应用程序。
在 Laravel 文档中,它说模型可以更轻松地从我们的数据库中查询数据并将数据插入到我们的数据库中。但是我制作了一些应用程序(尽管我制作的应用程序非常小,因为它们完全用于学习目的),而且我并没有真正使用模型。我使用 MySQL Workbench 构建了 ER,并对其进行正向工程以获取我的数据库,然后我从那里开始工作,制作了 0 个模型。
我的问题是,为什么建议我们在与数据库交互时使用模型?当项目规模增加时,模型会变得更容易吗?
我只是想以正确的方式学习它。
以下是使用模型 (Eloquent) 时的 Laravel 优势:
- 关系和预加载
- 突变体
- 范围(本地和全球)
- 路由模型构建
无论如何,通过模型工作可以使您的代码更加结构化,减少代码重复,可以进行单元测试,所有常规工作都由框架完成。这就是今天的必备内容。
只要尝试使用它,你就会明白它有多棒。
我建议您检查一下:https://laracasts.com
我最近开始使用 PHP 框架 Laravel,并使用它构建了一些网络应用程序。
在 Laravel 文档中,它说模型可以更轻松地从我们的数据库中查询数据并将数据插入到我们的数据库中。但是我制作了一些应用程序(尽管我制作的应用程序非常小,因为它们完全用于学习目的),而且我并没有真正使用模型。我使用 MySQL Workbench 构建了 ER,并对其进行正向工程以获取我的数据库,然后我从那里开始工作,制作了 0 个模型。
我的问题是,为什么建议我们在与数据库交互时使用模型?当项目规模增加时,模型会变得更容易吗?
我只是想以正确的方式学习它。
以下是使用模型 (Eloquent) 时的 Laravel 优势:
- 关系和预加载
- 突变体
- 范围(本地和全球)
- 路由模型构建
无论如何,通过模型工作可以使您的代码更加结构化,减少代码重复,可以进行单元测试,所有常规工作都由框架完成。这就是今天的必备内容。
只要尝试使用它,你就会明白它有多棒。
我建议您检查一下:https://laracasts.com