【发布时间】:2020-10-11 02:02:48
【问题描述】:
我正在尝试从我的表中导出部分数据而不是所有数据,我正在使用 Maatwebsite plugin
我在控制器中尝试过以下代码
public function report(Request $request)
{
$sdate = $request->query('sdate');
$edate = $request->query('edate');
$report = Report::whereDate('created_at', '>=', $sdate)
->whereDate('created_at', '<=', $edate)
->get();
return Excel::download($report, 'report.xlsx');
}
这次我得到的是空的excel文件。
创建应用/导出后我可以获取所有数据
如下图
app/export/ReportExport.php
public function collection()
{
return Report::all();
}
但是我怎样才能在控制器中做到这一点?或者如何将 $report 数据控制器发送到集合?
【问题讨论】:
标签: laravel laravel-7.x