37得票3回答
如何向Laravel作业注入依赖项

我正在将Laravel作业添加到我的队列中,代码如下:$this->dispatchFromArray( 'ExportCustomersSearchJob', [ 'userId' => $id, 'clientId' => ...

36得票6回答
获取包含所有属性的 Laravel 模型

有没有一种方法可以在Laravel中检索一个模型的所有属性,即使它们为null也是如此?它似乎只返回那些不为null的属性。 原因是我有一个函数,它将更新模型属性从一个数组中,如果该属性存在于模型中。我使用property_exists()函数来检查模型是否具有特定属性,然后设置它。预期数组...

35得票4回答
Laravel 5.1:如何处理具有相同列名的联接

我正在尝试从数据库中获取以下内容: 用户名称 用户头像名称 用户头像文件类型 完整的对话消息 使用以下查询语句: static public function getConversation($id) { $conversation = DB::table('conver...

35得票12回答
如何在Laravel中使用SQLite

每当我运行php artisan migrate时,控制台会显示以下错误: [PDOException] SQLSTATE[HY000] [14] unable to open database file database.sqlite 文件位于database/。 我正在运行...

35得票4回答
将一个类作为函数参数传递

我想做类似这样的事情:function doSomething($param, Class) { Class::someFunction(); } $someVar = doSomething($param, Class); 这可行吗? 为了更好地解释我要做的事情,我在Laravel中有一...

34得票2回答
Laravel命令 - 仅可选参数

我有一个带有这个签名的命令order:check {--order} 并执行这个命令:php artisan order:check --order 7 由于某种原因导致了这个异常 [RuntimeException] T...

34得票8回答
Laravel:动态连接数据库

我正在使用Laravel 5(.1)创建一个应用程序,需要连接不同的数据库。唯一的问题是不知道要连接哪些数据库,因此无法使用config中的database.php文件。控制器负责使用动态给定的连接细节进行连接。 我该如何创建一个新的数据库连接,包括使用DB类?(或者这种操作是否可行) 提...

33得票10回答
在Laravel 5中使用Blade获取当前URL的最后一部分

如何动态获取当前URL的最后一部分,不包括斜杠/标记? 例如: 在www.news.com/foo/bar中获取bar。 在www.news.com/foo/bar/fun中获取fun。 将该函数放置在何处或如何在当前视图中实现?

33得票4回答
如何使用Laravel Eloquent删除多条记录

从我所看到的,这个应该很简单。我希望能够从数据库中删除多条记录。我拥有所有我想要删除的记录的id。我使用逗号分隔的id列表调用resource.destroy路由(id是postgres类型uuid),如下所示:Request URL:http://foo.app/products/62100...

33得票5回答
如何在Laravel 5中保护图片不被公开查看?

我已经安装了Laravel 5.0,并且已经进行了身份验证。一切都工作得很好。我的网站只对已验证的成员开放。里面的内容仅限已验证的成员访问,但是网站中的图片并没有受到公共查看的保护。任何人直接写入图片URL都可以看到该图片,即使该人没有登录系统。http://www.somedomainnam...