laravel-5.3相关内容

在PHPUnit提供程序中使用工厂失败

我正在尝试使用模型工厂在数据提供程序中创建模型。如果我在Setup方法或直接在测试中使用工厂,它可以工作,但是如果我试图在数据提供程序中使用它,我会得到一个错误: 1)警告 为MyClassTest::testSomeMethod指定的数据提供程序无效。 找不到名称为[默认][AppModelUser]的工厂。 工厂定义: /** @var IlluminateDat ..
发布时间:2022-02-24 23:05:46 PHP

服务器作曲家安装 --no-dev 被杀

当我尝试更新包时在服务器中 composer install --no-dev 结果是 我该如何解决? 解决方案 看起来 composer install 正在尝试更新包,所以你可能没有 composer.lock 项目中的文件.在这种情况下,composer install 就像 composer update 一样需要大量内存.您的服务器可能没有足够的内存并且进程被操作系统杀 ..
发布时间:2022-01-21 20:02:20 服务器开发

Laravel Config::set 通过请求持久化?

我一直在构建一个跟踪统计数据的 Web 应用程序.这些统计数据可以在不同公司之间变化. 我决定使用一个主数据库来存放所有登录凭据,每个公司都有一个单独的数据库. 用户登录后,他们将被重定向到此功能... /*** 将用户重定向到适当的子链接*/公共函数重定向(){Config::set('database.connections.club.database', Auth::user()->c ..
发布时间:2022-01-05 15:49:27 其他开发

更新 Laravel 5.3 中的一对多关系

我想更新一对多关系.例如,我有一个名为 Product 的模型 class 产品扩展模型{受保护的 $primaryKey = 'product_id';公共 $timestamps = FALSE;公共函数大小(){返回 $this->hasMany('App\Size');}} 和一个名为 Size 的模型 class Size 扩展模型{公共 $timestamps = FALSE ..
发布时间:2021-12-26 11:48:47 PHP

从前 100 行中随机抽取 10 行

使用 Laravel Eloquent,如何从前 100 行中随机抽取 10 行(按日期排序). 例如,我有这个: $comments = Comment::orderBy('created_at', 'DESC')-> 取(100)-> inRandomOrder()->get(); 我该如何更改它,以便从所选的 100 行中随机抽取 10 行?有没有办法做到这一点,这样我就不必检索 ..
发布时间:2021-12-26 11:45:57 其他开发

Laravel 中关系的计数关系

假设我有一个像这样的 Conversation 模型: class 对话扩展模型{公共功能问题 (){return $this->hasMany('App\Question','conversation_id','conversation_id');}公共函数类(){返回 $this->belongsTo('App\Category', 'cat', 'cat_id');}} 还有一个像这样的 ..
发布时间:2021-12-26 11:45:21 PHP

Laravel - 链接到保存在存储文件夹中的文件

当我们做这样的事情时: Storage::disk('local')->put('file.txt', 'Contents'); 如何在视图中创建指向该文件的链接?像这样: 下载文件 文档中有很多东西,但甚至没有一个示例如何创建指向该文件的链接 解决方案 更新: 根据laravel docs,可以得到文件的URL像这样: 使用 Illuminate\Support\Faca ..
发布时间:2021-12-18 22:17:17 其他开发