我正在使用Laravel Excel创建Excels文件,我有多个Excels供一个项目下载,例如10个Excel工作表,它在队列上运行,在存储所有文件后我必须压缩它。
我有一个磁盘配置像这样filesystems.php
'exports' => [
'driver' => 'local',
'root' => storage_path('app/public/poc'),
]
现在,当我存储Excel时,我在磁盘下创建一个文件夹,然后我想直接将该文件夹存储在磁盘内部。organizationsName
目前我的代码是这样的
$organization = $project->first()->load('organization')->organization->name;
Storage::disk('exports')->makeDirectory($organization);
foreach ($project as $p)
{
Excel::store(new DownloadProjects($project, $p->id), $poc->title.' Project Data.xlsx', 'exports');
}
如何将文件存储在磁盘的目录中?
慕尼黑8549860