欢迎光临
我们一直在努力

开发框架 第3页

Laravel8配置QQ邮箱进行邮件发送教程-码农资源网

Laravel8配置QQ邮箱进行邮件发送教程

本教程详细记录了Laravel8配置QQ邮箱进行邮件的过程,因为Laravel个版本对邮件发送没有过大的改动,因此本教程也适用于Laravel6-7版本。 一,配置QQ邮箱 首先登陆QQ邮箱,找到“设置”-“账户”页面,向下拉动页面,找到“...

赞(0)码农资源网码农资源网阅读(80)

Laravel 判断通过哪个 guard 登录

Laravel 中定义多个 guard 登录时,我们有时需要判断用户是通过哪个 guard 登录的,判断方法如下,以模板示例: @if(Auth::guard('admin')->check()) Hello {{Auth::guar...

赞(0)码农资源网码农资源网阅读(71)

Laravel模型嵌套预加载多个关联的方法

Laravel可以使用 「点」 语法预加载嵌套关联。比如在一个 Eloquent 语句中预加载所有书籍作者及其联系方式: $books = AppModelsBook::with('author.contacts')->get(); ...

赞(0)码农资源网码农资源网阅读(73)

Laravel – API 的最佳命名约定

本文分享内容是大多数使用 PHP 的科技公司遵循的基本命名约定。这种命名约定符合 Laravel [PHP] 编码标准和 PSR 规范。 最佳方式是结合 SOLID 原则,并记住尽可能遵循 KISS 原则 命名标准: 对于类、接口 / 契约...

赞(0)码农资源网码农资源网阅读(66)

Laravel whereHas 查询特别慢(性能差)的解决办法

Laravel 的模型关联功能提供了功能强大的数据库操作封装,其中 whereHas 方法可以简洁明了将「where」条件放到 has 查询上。这些方法允许你向关联加入自定义约束。 但是在 whereHas 方法会全表扫描做表, 在生成 S...

赞(0)码农资源网码农资源网阅读(59)

Laravel 关联模型设计示例

需求 user 用户表:id、name、level 等级(普通员工、小组长)、leader_id (组长 id) goods 商品表:id、name、user_id 获取商品归属于哪位小组长管理。 设计 使用一对一关联即可。 // 商品模型...

赞(0)码农资源网码农资源网阅读(65)
Laravel 打印慢查询 SQL 语句到日志文件-码农资源网

Laravel 打印慢查询 SQL 语句到日志文件

Laravel 开发的程序运行较慢,在优化的过程中需要打印慢查询 SQL 语句以便排查,方法如下: 在 appProvidersAppServiceProvider.php 文件的 boot 方法中添加下面的代码,不要忘记引用 DB 类和 ...

赞(0)码农资源网码农资源网阅读(75)

登录

找回密码

注册