49得票9回答
Laravel 5.1 API启用Cors

我寻找了一些在 Laravel 5.1 上启用CORS的方法,例如: https://github.com/neomerx/cors-illuminate https://github.com/barryvdh/laravel-cors 但是,它们都没有专门针对 Laravel 5.1 ...

47得票6回答
Lumen(Laravel)中的Eloquent,php artisan make:model未定义。

我在一个API项目中使用Lumen 1.0。我已经通过取消在bootstrap/app.php文件中以下行的注释来启用了Eloquent:$app->withEloquent(); 但是,当我想要使用迁移创建我的第一个模型时,它失败了:php artisan make:model Boo...

45得票8回答
Laravel 5.1 @can,如何使用OR子句

我没有找到如何在使用@can时,在视图中使用从句(OR,AND)以检查多个功能... 我尝试过:@can(['permission1', 'permission2']) @can('permission1' or 'permission2') @can('permission1' || '...

45得票4回答
Laravel获取文件名

我基本上只想获取文件的名称,我是这样获取的:$inputPdf = $request->file('input_pdf'); 如果我 dd($inputPdf),它会输出 null。

43得票3回答
如何在Eloquent中定义和使用JSON数据类型?

我该如何在 Laravel 5 中定义 pgsql 9.4 提供的 JSON 数据类型? 我需要定义数据类型,并存储和获取数据,但迄今为止还没有找到在 Laravel 5.1 中处理它的方法。

42得票4回答
在Laravel 5.1中打印所有正在运行的会话变量

如何在 Laravel 5.1 中打印所有正在运行的会话变量? 我想要打印所有正在运行的会话变量。目前,我可以检索给定值的单个正在运行的会话,但不知道一次使用一个函数打印所有变量的功能,类似于:{{ Session::get(all)}}

41得票4回答
移除Laravel中过滤集合时的键值

在使用 Laravel 5.2 中的 filter 函数时,我遇到了一个问题。在过滤后,我得到了一些意外的键,比如“0”、“1”、“2”等等,我该如何去除它们? 过滤之前:[ { "id": 1, "user_id": 11, "location": "1", ...

41得票14回答
Laravel 5.1 DB:select toArray()

我有一个很长的SQL语句,我是这样执行它的:$result = DB::select($sql); 例如$result = DB::select('select * from users'); 我希望结果是一个数组,但现在它返回的是这样的结构,一个包含对象的数组... Array ( ...

40得票3回答
如何在Laravel 5中测试Artisan命令

我编写了一个Artisan命令,用于从套接字接收数据,现在想为该命令编写单元测试,但不确定如何编写测试。 有没有任何想法可以帮助我编写这个测试?

38得票9回答
如何在Laravel Blade模板中仅为集合中的第一个项目显示某些内容

我在Blade模板中有一个@foreach循环,需要对集合中的第一项应用特殊格式。如何添加条件语句来检查这是否是第一项?@foreach($items as $item) <h4>{{ $item->program_name }}</h4> @endfor...