首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【译】20个 Laravel Eloquent 小技巧(下)

    继续介绍 Laravel Eloquent 的小技巧 11....但是查询的返回都是一个 Collection 对象,Laravel 为集合提供了很多方便的操作方法,sortBy 就是其中一个,当然还可以用 filter 等集合操作) 12....用于大表大集合的 Chunk()方法 不完全与Eloquent相关,它更多是Collection 集合类提供的方法,但仍然很强大 —— 处理更大的数据集,你可以将它们分成几块。...在生成模型的时候再额外生成一些模板 我们都知道这个的 Artisan 的命令: php artisan make:model Company 但你是否知道它还有三个很有用的参数标记用来生成与这个模型关联的其他文件...Laravel 默认会给所有实体类配置时间戳,如果不需要一般是在模型中指定 $timestamps = false 18. update()方法的返回值是什么?

    2.8K10

    3分钟短文|Laravel 使用like匹配字符串的用法示例

    引言 本文接着laravel的功能讲解,说一说在模型中查询条件内,使用like这样的SQL关键字 进行子字符串匹配。并通过几个示例,和不同的实现方法,为大家展示laravel的灵活性。...,要筛选出某个电子邮件关联的所有订阅记录, 或者根据用户姓名关键字关联的所有订阅记录,代码如下: BookingDates::where('email', Input::get('email'))->orWhere...如果实在不行,在可读性上,我们可以尝试一下laravel提供的本地作用域功能, 在模型内,或者全局内创建一个查询方法。...public function scopeOrWhereLike($query, $column, $value) { return $query->orWhere($column, 'like..., [$request->email,"%{$request->name}%"])->get(); 特别注意的是laravel的参数绑定是使用问号的。

    2.1K10

    【Laravel系列2.2】Laravel 目录结构与配置

    Laravel 目录结构与配置 Laravel 的目录结构相对来说在初始状态下会更丰富一些,除了传统的控制器之外,也帮我们准备好了脚本、中间件之类的代码文件的目录,基本上是可以达到上手直接使用的。...在上篇文章中,我们提到过如果在虚拟机中使用 Laravel 的话,是需要用到 server.php 这个根目录下的文件的,其实这个文件就是在根目录下加载了 public/index.php 这个文件。...DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel DB_USERNAME=root DB_PASSWORD=...// laravel/framework/src/Illuminate/Foundation/Application.php foreach ($bootstrappers as $bootstrapper...// laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadEnvironmentVariables.php $this->createDotenv

    4.4K30

    3分钟短文 | Laravel复杂SQL超多WHERE子句,本地作用域你没用过

    引言 使用框架就是为了方便把注意力集中在逻辑上,而不用关心与数据库操作的方方面面。...Laravel提供的 eloquent orm 使用面向对象的方式封装了PDO数据库操作,使用起来非常方便,对于复杂的SQL操作也游刃有余。...然而对于laravel而言,这些全过程都可以拼装,你只需要关注筛选和操作,剩下的组装sql的过程,laravel都帮你做好了。...然后把这些筛选条件重复利用: $results = User::where($matchThese)->get(); 或者是这样查询: $results = User::where($matchThese)->orWhere...优雅的SQL laravel号称最优雅的PHP框架,不是浪得虚名,其设计的编程方式,可有效令人产生编程愉悦感。

    2.8K10

    混合云架构的7个规则

    DZone的2015年云开发调查显示,目前有50%的受众使用混合云技术。 混合云架构经常被描述为“私有云和公共云共享资源”。但事实上,许多混合架构只是利用公共云资源与私有托管应用程序相结合。...您当前的监控和运营工具是否可以与公共云提供商一起使用? 这个架构如何影响对服务台的呼叫? 公共云和数据中心之间的网络中断计划是什么?...规则2:不要与YouTube和Facebook分享您的网络 请确保您与您的网络运营团队合作,这样才能确定混合应用程序周围的网络需求。...规则7:测试,测试,然后,再测试 测试您的混合云架构需要了解构建分布式应用程序的常见问题。网络已经变得如此可靠,有时我们确信我们的数据包会到达目的地。...但是,与网络一样可靠,由于硬件故障或流量增加,仍然会发生传输错误。关键是在面对这些故障时为您的应用程序开发适当的弹性。

    2.1K50

    混合云架构的7个规则

    混合云架构经常被描述为“私有云和公共云共享资源”。但事实上,许多混合架构只是利用公共云资源与私有托管应用程序相结合。...您当前的监控和操作工具是否可以与公共云提供商一起使用? 这个架构对服务台的调用有什么影响? 公有云和数据中心之间的网络中断应急预案是什么?...规则2:不要与YouTube和Facebook分享您的网络 确保您与您的网络运营团队合作,确定混合应用程序周围的网络要求。...以下是一些其他的最佳实践建议: 限制可以与数据中心建立安全连接的端点数目 限制在公共云中的互联网服务器(Internet-enabled servers)的访问 从公共云上离开安全区域的流量应该通过网络地址...规则7:测试,测试然后再测试 测试您的混合云架构需要了解构建分布式应用程序的常见问题。网络变得如此可靠,有时我们认为我们的数据包会到达目的地。

    3.3K71
    领券