我正在尝试创建一个包含 100 000 条记录的 csv 文件,但它正在超时。如果我运行 10 000 条记录,它工作正常。
$users1 = Aapplicant::select(DB::raw('applicant.AppID as Application_ID,
tapplicant.Email,
tapplicant.AppDate as Application_Date,
tapplicant.AppIPAddress as IP_Address,
tapplicant.AppAffID as Affiliate_ID,
toutcome.Status as Application_Status,'))
->join('outcome', 'outcome.AppID', '=', 'applicant.AppID')
->where('AppDate', '>=', \Carbon\Carbon::now()->startOfMonth())
->orderBy('tapplicant.AppID', 'DESC')
->get();
Excel::create('tapplicant', function($excel) use($users1) {
$excel->sheet('Sheet 1', function($sheet) use($users1) {
$sheet->fromArray($users1);
});
})->store('csv');