问题标签 [laravel-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
13973 浏览

laravel - Laravel 批量更新

我正在尝试使用每个记录的随机 slug 更新包含 slug 值的表。

大约有 200 万条记录,所以我需要批量执行。将其作为单独的记录进行处理花费的时间太长了。我似乎找不到批量运行它们的方法,比如以 10K 为一组。

尝试了一堆变化,->update()DB::statement似乎无法让它去。

0 投票
4 回答
11595 浏览

laravel - 作曲家 | laravel 5 - 更新依赖但框架本身

我正在为我的项目使用 Laravel 5 的预测试版。

我发现 Laravel 5 的应用程序骨架在 github repo 中发生了更改,并且由于它是一个开发版本,因此预计会经常更改。

我的问题是,我可以只使用 composer 而不是框架本身更新特定的依赖项吗?这样我就不必担心应用程序结构的变化,直到我准备好进行更改?

下面是 composer.json 依赖项的外观:

谢谢你。

0 投票
13 回答
197135 浏览

laravel - Laravel 5 - 工匠种子 [ReflectionException] 类 SongsTableSeeder 不存在

当我运行php artisan db:seed时,出现以下错误:

到底是怎么回事?

我的DatabaseSeeder 类:

我的SongsTableSeeder 类:

0 投票
1 回答
270 浏览

php - laravel 模板引擎的冗余?

来自http://laravel.com/docs/4.2/templates

(控制器)

(模板)

为什么layouts.master需要调用两次?$this->layout需要设置的事实layouts.master和需要传递的事实layouts.master似乎@extends()......多余和不必要的。

0 投票
1 回答
841 浏览

php - 我如何将请求类传递给我的抽象类?

我正在开发一个 API,因为我(大部分)具有相同的功能,所以我创建了一个抽象类以在我的控制器上进行扩展。

我的抽象类看起来像: http: //laravel.io/bin/23Bzj

在控制器中我将使用模型和响应构造的位置(稍后可能会将响应移动到 ApiController 构造函数)。

但问题是:我将如何使用Request我的 ApiController 中的特定类在验证方法中使用/什么是最佳实践。

我可以使用普通Request类,但在方法之前我不会进行任何验证。

当我在我的时候,EventController我将能够使用UpdateEventRequest等等CreateEventRequest

0 投票
2 回答
7041 浏览

laravel - 在 Laravel 5.0 上上传图片 null

在我看来,我创建了一个如下所示的表单

我从我的控制器尝试 dd() 为我的图像,但它返回 nulll。以下是我的Controller

以下是我的PostFormRequest

当我尝试dd($request->input('title'));它返回string(4) "test"我错了什么?

0 投票
1 回答
3682 浏览

laravel - 在 IoC 容器上注册时在 Laravel 5 中找不到类

在 Laravel 5 中,我尝试将 MyClass 添加到 IoC 容器中。

所以我添加了以下结构:

应用程序/库/MyClass.php

应用程序/外墙/MyClassFacade.php

app/Providers/MyClassServiceProvider.php

app/config/app.php(在提供者中)

app/config/app.php(别名)

应用程序/Http/Controllers/MyClassController.php

应用程序/Http/routes.php

然后我运行命令

但是我得到了这个错误:

我哪里错了?

0 投票
1 回答
1828 浏览

laravel - 在 Laravel Tinker REPL 中导入命名空间

Laravel 的 Tinker REPL 对于方便地试验模型很有用,但是似乎无法导入命名空间,需要费力地键入模型命名空间。例如,这有效:

这不会:

是否有某种方法可以将命名空间导入 Tinker,还是尚不支持?请注意,我绝对想使用命名空间,我只是不想重复输入命名空间。:-)

0 投票
3 回答
5239 浏览

curl - 错误代码接收需要安装 CURL 扩展

好的,我正在使用 laravel 5 浏览 Larabook 上的教程系列,但我一直在尝试使用 Codeception。我的 laravel 应用程序文件夹名称是“larabook”

从我的 larabook 文件夹中运行 vendor/bin/codecept 可以正确地为我提供选项列表。然后我对其进行了初始化,并且成功了。我按照说明创建了一个 SignUpCept.php 文件,并在其中填写了以下内容。

但是当我运行“vendor/bin/codecept run functional”时,我收到以下错误。

现在,如果我键入 curl --help 我会得到选项列表,这意味着它已正确安装,为什么会发生这种情况?我正在使用带有 vagrant 和 virtualbox 以及 laravel 5 的 windows。

我的“测试”文件夹位于 larabook 文件夹的根目录中,我的 codeception.yml 文件看起来像这样。

我还在 larabook 的根目录中正确设置了 .env.testing.php 。

0 投票
5 回答
28066 浏览

php - Laravel 5,查看::分享

我正在尝试做一个view::share('current_user', Auth::User());,但是在 laravel 5 中我找不到在哪里做这个,在 L4 中你可以在 baseController 中做这个,但是那个不再存在了。

格伦