• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
孙龙 程序员
少时总觉为人易,华年方知立业难
博客园    首页    新随笔    联系   管理    订阅  订阅

文章分类 -  laravel

1 2 下一页
在使用 Laravel 的关联查询中,with不为人知的用法

摘要:第一种方法:在模型里就写好,固定死 方便简洁,但是不能针对不同的需求去关联不同的字段,一旦在模型关联中写死,所有的关联的字段都是一样的 在user模型里,写关联函数,一对多。此模型放在APP\Models下,默认放在App下 1 public function hasPost(){ 2 return 阅读全文
posted @ 2021-03-11 15:33 孙龙-程序员 阅读(3180) 评论(0) 推荐(0)
Laravel Eloquent 分表方法并使用模型关联

摘要:众所周知 Laravel 是 PHP 开发项目最优美的框架之一,尤其是 Eloquent 对数据库的操作提供了特别多的便利。在实际开发中我们经常涉及到分库分表场景,那么怎样才能继续配合 Eloquent 优雅的使用 Model 模型呢,接下来给大家分享下我在实际开发中所遇到的问题。(备注:此方法来源 阅读全文
posted @ 2020-06-01 10:49 孙龙-程序员 阅读(2141) 评论(0) 推荐(0)
laravel验证器Validator的封装使用

摘要:控制器中使用 阅读全文
posted @ 2019-06-28 14:59 孙龙-程序员 阅读(1982) 评论(0) 推荐(0)
laravel的orm打印sql语言

摘要:dump($query->getBindings()); dump($query->toSql());// $sql = $query->toSql(); $tmp = str_replace('?', '"'.'%s'.'"', $query->toSql()); $tmp = vsprintf( 阅读全文
posted @ 2019-05-28 15:06 孙龙-程序员 阅读(1215) 评论(0) 推荐(0)
Laravel Eloquent ORM字段及时间处理

摘要:class User extends Model { #以下属性和方法都不是必须的,但是一般都要按需求定义一些 //定义关联的表名,不定义的话默认此模型关联的表为 模型名s (users) protected $table = 'user'; /******字段相关*******/ #定义主键字段名,默认是id pro... 阅读全文
posted @ 2018-12-19 16:03 孙龙-程序员 阅读(1329) 评论(0) 推荐(0)
laravel 修改created_at默认存储方式

摘要:<?php namespace Pcb\Model; use Illuminate\Database\Eloquent\Model as Eloquent; class PcbOrder extends Eloquent { protected $connection="pcb"; protected $table = 'order'; protected $pri... 阅读全文
posted @ 2018-12-19 10:02 孙龙-程序员 阅读(607) 评论(0) 推荐(0)
Laravel 程序架构设计思路:使用动作类

摘要:当我们谈论到应用程序的架构的时候,经常会问到一个经典的问题,那就是“这段代码应该放在哪里比较好”。 因为 Laravel 是一个相当灵活的框架,所以要回答这个问题其实没那么容易。我应该把我的业务逻辑写在 Model 层,还是 Controller 层,或者是其他地方? 当你的应用程序仅有一个接入点, 阅读全文
posted @ 2018-06-07 19:09 孙龙-程序员 阅读(190) 评论(0) 推荐(0)
laravel databases.php

摘要:1 $hosts[0]]; 8 } else { 9 $host = [ 10 'write' => ['host' => $hosts[0]], 11 'read' => ['host' => $hosts[1]] 12 ]; 13 } 14 15 foreach ($dbs as... 阅读全文
posted @ 2018-05-03 15:55 孙龙-程序员 阅读(143) 评论(0) 推荐(0)
Serialization api中间件

摘要:header('Referer')); $request_referer = count($request_referer_info)>1 ? $request_referer_info['scheme'].'://'.$request_referer_info['host'] .(isset($request_referer_in... 阅读全文
posted @ 2018-04-25 15:19 孙龙-程序员 阅读(90) 评论(0) 推荐(0)
PHP 自动加载功能原理解析

摘要:这篇文章是对 PHP 自动加载功能的一个总结,内容涉及 PHP 的自动加载功能、 PHP 的命名空间、 PHP 的 PSR0 与 PSR4 标准等内容。 一、PHP自动加载功能 PHP自动加载功能的由来 在 PHP 开发过程中,如果希望从外部引入一个 class,通常会使用 include 和 re 阅读全文
posted @ 2018-04-20 13:59 孙龙-程序员 阅读(262) 评论(0) 推荐(0)
laravel 学习笔记——路由(基础)

摘要:学习 laravel 必须要学习其路由,路由是 laravel 的特色,更是一个重中之重。是体验 laravel 优雅和美妙的第一站。 此路由非彼路由,不要和路由器的路由搞混淆了,虽然他们都有着分发请求的作用。 在这里,路由是指分析来自客户端请求的统一资源标识符(URI),根据设定的规则将请求分发至 阅读全文
posted @ 2018-03-31 11:41 孙龙-程序员 阅读(534) 评论(0) 推荐(0)
laravel 学习笔记——路由(中间件与路由组)

摘要:本文包含以下小节,在阅读之前建议大致阅读官方文档。 中间件 路由组 中间件 在官方文档上,这一部分是在路由的后面,但我想把它挪到前面来,这样更为合理。 这是什么呢? 我们知道,路由是一个过程,分析来自客户端的请求按照路由规则分发至相应的处理逻辑。但有种情况,打个比方:后台。后台不是所有人都能访问的, 阅读全文
posted @ 2018-03-31 11:40 孙龙-程序员 阅读(2950) 评论(0) 推荐(0)
laravel 学习笔记——起点

摘要:本系列文章主要是方便初学 laravel 的人入门,帮一些朋友认识到如何入门、如何学习 laravel,同时补充一些忽略过的基础知识。 Laravel 给了我学习新知识的一个契机,让我更早的接触更多的东西。我现在这个博客就是用 laravel 编写的。 刚学习 laravel 其实是一个痛苦的过程, 阅读全文
posted @ 2018-03-31 11:40 孙龙-程序员 阅读(269) 评论(0) 推荐(0)
laravel的php artisan migrate报错

摘要:文实例讲述了Laravel执行migrate命令提示:No such file or directory的解决方法。分享给大家供大家参考,具体如下: 今天使用Laravel命令行工具操作数据库迁移操作时报错,提示mysql 2002错误,如图: 文实例讲述了Laravel执行migrate命令提示: 阅读全文
posted @ 2018-03-31 11:39 孙龙-程序员 阅读(221) 评论(0) 推荐(0)
laravel 学习笔记——请求与响应

摘要:我们在前面的一篇文章 laravel学习笔记——路由(基础) 中提到了 HTTP 请求的大致内容。关于 HTTP 协议,一定要有个大致了解。 本文主要是帮助大家理解 laravel 的请求和响应部分。但我们在学习这一块之前,我会脱离 laravel 框架,单独讲述一些概念,让大家消除很多疑虑,这有助 阅读全文
posted @ 2018-03-31 11:39 孙龙-程序员 阅读(639) 评论(0) 推荐(0)
Laravel5做权限管理

摘要:关于权限管理的思考 最近用laravel设计后台,后台需要有个权限管理。权限管理实质上分为两个部分,首先是认证,然后是权限。认证部分非常好做,就是管理员登录,记录session。这个laravel中也有自带Auth来实现这个。最麻烦就是权限认证。 权限认证本质上就是谁有权限管理什么东西。这里有两个方 阅读全文
posted @ 2018-03-31 11:39 孙龙-程序员 阅读(164) 评论(0) 推荐(0)
laravel 学习笔记——路由(路由与控制器)

摘要:目前我们大致了解了 laravel 下,在开始一个 Http 程序需要先定义路由。之前的例子中,我们的业务逻辑都是在路由里实现,这对于简单的网站或 web 应用没什么问题,当我们需要扩大规模,程序变得复杂,分层的业务逻辑更为适合。这时候,我们就应该使用控制器。 了解 MVC 的都对控制器的作用有所了 阅读全文
posted @ 2018-03-31 11:39 孙龙-程序员 阅读(5392) 评论(0) 推荐(0)
Laravel--项目报错fileinfo is missing

摘要:执行下面的命令时,出现错误 Problem 1 - intervention/image 2.3.8 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system. 出现此错误的 阅读全文
posted @ 2018-03-31 11:38 孙龙-程序员 阅读(161) 评论(0) 推荐(0)
laravel 集合函数reduce的运用

摘要:原始数据 Collection {#1643 ▼ #items: array:10 [▼ 1 => {#1677 ▼ +"id": 1 +"name": "测试" } 2 => {#1673 ▼ +"id": 2 +"name": "格格寄存" } 3 => {#1672 ▼ +"id": 3 +" 阅读全文
posted @ 2018-03-31 11:38 孙龙-程序员 阅读(1066) 评论(0) 推荐(0)
laravel请求处理管道简化代码

摘要:输出结果为: 开启cookie,获取数据开启session,获取数据请求向路由传递,返回响应保存数据,不关闭session保存数据,不关闭cookie 分析: 开启cookie,获取数据开启session,获取数据请求向路由传递,返回响应保存数据,不关闭session保存数据,不关闭cookie / 阅读全文
posted @ 2018-03-31 11:37 孙龙-程序员 阅读(97) 评论(0) 推荐(0)

1 2 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3