【发布时间】:2020-05-24 00:44:17
【问题描述】:
您好,我正在尝试在特定文件夹中导出 csv 文件,我尝试了几件事,但没有结果
通过执行以下代码,它通常会将我导出到默认的/app/ 文件夹中
public function export(){
$super = Super::select('ano_plantacion','zona','sitio', 'manejo','sup_ha','codigo','rpend')->get();
Excel::store(new SuperExport($super), 'Super.csv'));
}
我试试这个:
Excel::store(new SuperExport($super), 'Super.csv', storage_path('/app/export'));
错误:
"Trying to access array offset on value of type null"
还有这个:
Excel::store(new SuperExport($super), storage_path('/app/export/Super.csv'));
错误:
Impossible to create the root directory "C:\Users\pachi\Documents\Version_web\mpe_web\storage\app\C:/Users/pachi/Documents/Version_web/mpe_web/storage/app/export
请帮忙
【问题讨论】:
-
Excel::store( new SuperExport($super), '/app/export/Super.csv' );呢? -
是的,它成功了!但是我在 app/ 中创建了一个新的 app/ 文件夹,它按照我的意愿工作:
Excel::store( new SuperExport($super), '/export/Super.csv' );谢谢,解决方案非常简单,但我不知道为什么我没有尝试这种形状
标签: laravel csv laravel-excel