laravel-4相关内容

laravel eloquent 中 select() 和 get() 的区别

在使用 laravel eloquent 模型时,get() 和 select() 方法有什么区别.哪种方法更快? 解决方案 是的,有区别.select() 仅用于定义您想要的列.get() 用于实际获取结果(> 执行查询),它还允许您指定列. DB::table('foo')->select(array('bar')); 不会不执行任何东西.你仍然需要 get() DB::tabl ..
发布时间:2022-01-08 09:00:37 其他开发

orWhereHas - Eloquent 查询中的参数分组 - 我如何在 Laravel 中执行此操作?

在我正在构建的一个雄辩的查询中,我使用 Laravel 4.1 的 whereHas 和 orWhereHas 方法对 has 关系进行了约束. 在示例足球应用程序中,我希望对 homeClub 和 awayClub 关系进行约束,以便结果集将选择 homeClub = Arsenal ORawayClub = 阿森纳. 这个问题是从早期问题演变而来的code>orWhereHas 方 ..
发布时间:2022-01-08 09:00:21 其他开发

Laravel - UploadedFile 实例的文件路径

我有一个 Laravel 4.2 API,它在创建资源时接受文件上传.该文件是用输入::file('file') 现在我想编写一个脚本(也在 Laravel 中),它将批量创建一些资源(所以我不能使用 POST 到 API 端点的 HTML 表单).如何将文件路径转换为 ​​UploadedFile 的实例,以便 Input::file('file') 将在 API 中获取它? 解决方 ..
发布时间:2022-01-08 09:00:13 PHP

如何在 Laravel 单元测试期间获取视图数据

我想检查控制器函数中赋予视图的数组是否具有某些键值对.如何使用 phpunit 测试来做到这一点? //我正在测试的控制器公共函数 getEdit ($user_id){$this->data['user'] = $user = \Models\User::find($user_id);$this->data['page_title'] = "用户 | 编辑";$this->data['clie ..
发布时间:2022-01-08 09:00:00 PHP

Laravel 4 .htaccess 不重写 URL

所以我刚刚升级到 Laravel 4,我正在新服务器上进行设置.默认的 / 路由可以正常工作,但其他所有路由都会返回 404 错误.尝试 index.php/route 时,我得到了请求的数据,这意味着 .htaccess 不起作用. 是的,AllowOverride 设置为 ALL. 是的,我启用了 mod_rewrite 模块. 我尝试了以下 3 种 .htaccess 组合: ..
发布时间:2022-01-08 08:59:54 其他开发

安装 Laravel 后 XAMPP localhost 返回对象未找到

经过一番折腾后,我让 laravel 与 XAMPP 一起工作.但是,我现在似乎无法通过 localhost 访问 htdocs 文件夹中的目录.尝试访问文件会返回 Object not found! 以及 在此服务器上未找到请求的 URL.如果您手动输入了 URL,请检查您的拼写并重试. 我为使 laravel 工作所做的更改现在看起来很模糊.我记得做的唯一一件事是编辑 hosts 文件, ..
发布时间:2022-01-08 08:59:45 PHP

Laravel 4 SQL 日志/控制台

在 Laravel 中是否有类似的东西可以让你看到正在执行的实际 SQL?例如,在 Rails 中,您可以在控制台中看到 SQL.在 Django 中,您有一个工具栏. 在 Laravel 4 中有类似的东西吗? 澄清一下:我的问题是如何在没有代码的情况下做到这一点.Laravel 中是否有内置的东西不需要我在应用程序中编写代码? 更新:最好我也希望看到 CLI 查询(例如 ph ..
发布时间:2022-01-08 08:59:28 其他开发

雄辩的关系 - 附加(但不保存)到 Has Many

我建立了以下关系: 类页面{公共功能评论(){return $this->hasMany('Comment');}}类评论{公共功能页面(){return $this->belongsTo('Page');}} 非常标准.一页可以有多条评论,一条评论属于一页. 我希望能够创建一个新页面: $page = 新页面; 还有评论 $comment = 新评论; 并将评论附加到页面,不保 ..
发布时间:2022-01-08 08:59:05 其他开发

Laravel Blade:@endsection 与 @stop

在 Laravel Blade 中,我们基本上可以这样做: @section('mysection')@endsection@section('我的部分')@停止 @stop和@endsection有什么区别? 解决方案 @endsection 在 Laravel 3 中使用,在 Laravel 4 中已弃用 在 Laravel 4 中要结束一个部分你必须使用 @stop ..
发布时间:2022-01-08 08:58:41 PHP

使用 Laravel 4 更新视图中的实时数据(如进度条)

TL;DR 我想发送数据以在视图中实时更新,例如进度显示操作状态的栏.在 laravel 4 中最好的方法是什么? 设置 我正在开发一个基于 Laravel 4 的项目,每个用户都可以兑换一个序列号. 我创建了一个管理后台,可以轻松粘贴到密钥列表中,或上传密钥文件. 假设 $key_string 是我上传的以换行符分隔的键的字符串,并且想要解析出来然后上传包含的键字符 ..
发布时间:2022-01-08 08:58:32 PHP

基本的laravel路由密码保护而不设置数据库?

我正在为域 (example.com/demo) 寻找一个死的简单密码保护解决方案(用户名和密码存储为数组中的键值对).我知道这在生产中是不好的做法,但这只是对某人的快速演示.我目前拥有的代码非常简单: Route::group(['prefix' => 'demo', 'before' => 'auth.basic'], function() {...}); 我必须创建自己的过滤器吗?我将如 ..
发布时间:2022-01-08 08:58:25 PHP

Laravel 访问

我已经在本地安装了新的 Laravel.htaccess 或 Apache 设置似乎存在问题.我已经研究了几个小时并尝试了我阅读的所有内容. OSX 狮子 10.7.5 MAMP 3.0.5 PHP 5.5.10 正在加载 mod_rewrite. 我的开发服务器与其他站点一起工作.这是我第一次尝试 Laravel 4. 我在位于 website.dev:8888/的欢迎页 ..
发布时间:2022-01-08 08:58:19 其他开发

Laravel 4 自定义验证规则 - 在哪里扩展验证器?

我想制定一个自定义验证规则.我的模型现在看起来像这样: 受保护的 $rules = array('first_name' =>'必需的','姓氏' =>'必需的','ssn' =>'必需|整数|min:4|max:4','电子邮件' =>'必需|电子邮件','dob' =>'必需|检查年龄','电话' =>'必需的',“街道"=>'必需的','邮政编码' =>'必需|整数|分钟:4','城市' ..
发布时间:2022-01-08 08:58:12 其他开发

Laravel 4:对如何使用 App::make() 感到困惑

我正在尝试遵循本文中概述的存储库模式 http://code.tutsplus.com/tutorials/the-repository-design-pattern--net-35804#highlighter_174798 我正在尝试使用 App::make() 在 Laravel 中实例化一个类(我猜是 Laravel 的工厂模式吗?)我正在尝试解析我的课程的参数,但我不知道该怎么做. ..
发布时间:2022-01-08 08:58:04 PHP

Laravel 4 异常:NotFoundHttpException

我的 Laravel 4 应用程序的日志有时会显示 NotFoundHttpException: /var/www/laravel4/bootstrap/compiled.php:7420 中的异常 'Symfony\Component\HttpKernel\Exception\NotFoundHttpException'堆栈跟踪:#0/var/www/laravel4/bootstrap/co ..
发布时间:2022-01-08 08:57:54 PHP

Laravel 验证自定义消息

我遇到了 laravel 自定义验证消息的问题,这就是我所拥有的: $rules = ['first_name' =>'必需|阿尔法|分钟:2','姓氏' =>'必需|阿尔法|分钟:2','电子邮件' =>'必需|电子邮件|唯一:用户,电子邮件,' .输入::get('id') .',ID','密码' =>'alpha_num|between:6,12|confirmed','password_ ..
发布时间:2022-01-08 08:57:45 PHP

在 Laravel 4 中使用 DB::insert() 返回新 id

在 Laravel 4 中,当您执行 DB::insert() 时,如何获取刚刚插入的行的 ID?与函数 ->insertGetId() 类似.使用 DB::insert() 的原因是它是一个复杂的 PostgreSQL 查询,无法使用 Fluent 构建. 示例查询: $newId = DB::insert('插入用户(id, name)值(?, ?)', array(1, 'Dayle ..
发布时间:2022-01-08 08:57:15 其他开发