491得票25回答
在 Laravel 中回滚一个特定的迁移

我希望 仅回滚: 已回滚:2015_05_15_195423_alter_table_web_directories 我运行 php artisan migrate:rollback,我的3个迁移正在回滚。Rolled back: 2015_05_15_195423_alter_table_...

460得票22回答
Laravel需要Mcrypt PHP扩展。

我正在尝试在OSX上使用Laravel 4中的migrate函数。然而,我遇到了以下错误:Laravel requires the Mcrypt PHP extension. 据我所知,它已经启用了(请参见下面的图片)。有什么问题,我该怎么解决?

381得票25回答
无法打开输入文件:artisan。

在尝试创建新的Laravel项目时,CLI控制台出现以下错误: 无法打开输入文件:artisan 处理post-install-cmd事件的脚本php artisan clear-compiled返回错误 我正在使用最新版本的XAMPP v3.2.1,PHP版本为5.5.15,并启用了mc...

351得票13回答
优美的集合:计数和检测空

这可能是一个琐碎的问题,但我想知道Laravel是否推荐一种特定的方式来检查从$result = Model::where(...)->get()返回的Eloquent集合是否为空,并计算元素数量。 我们目前使用!$result来检测空结果,这足够了吗?对于count($result)...

345得票30回答
如何在Laravel 4中的@if语句中获取当前URL?

我正在使用Laravel 4。我想在使用Laravel的Blade模板引擎时,在视图中的@if语句内访问当前URL,但我不知道如何做。 我知道可以使用类似于<?php echo URL::current(); ?>的方法来实现,但在@if Blade语句内部不可能这样做。 有什...

291得票13回答
Laravel Eloquent: 对 all() 方法返回结果进行排序

我卡在一个简单的任务上。 我只需要对从这个调用返回的结果进行排序。$results = Project::all(); 其中Project是一个模型。我已经尝试过这个。$results = Project::all()->orderBy("name"); 但它没有起作用。哪种方法更好地获...

270得票3回答
Laravel 4:如何使用Eloquent ORM进行“order by”排序

简单问题 - 如何在Laravel 4中以'id'为关键字降序排序。我的控制器的相关部分如下:$posts = $this->post->all() 据我理解,您使用了这条线路:->orderBy('id', 'DESC'); 但是这如何与我上面的代码相符呢?

257得票41回答
迁移:无法添加外键约束条件

我正在尝试在Laravel中创建外键,但是当我使用artisan迁移我的表时,出现以下错误:[Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key cons...

253得票14回答
如何使用Laravel迁移将时间戳列的默认值设置为当前时间戳?

我想使用Laravel Schema Builder/Migrations创建一个时间戳列,并将默认值设置为CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP。我已经多次阅读了Laravel文档,但是我不知道如何将其设置为时间戳列的默认值。 times...

225得票25回答
Laravel使用with()方法重定向并显示消息

在发生致命错误时,我正在尝试带有消息地重定向回上一页。App::fatal(function($exception) { return Redirect::back()->with('msg', 'The Message'); } 在尝试访问消息时Sessions::get('m...