gpt4 book ai didi

laravel - Maat网站Excel导出

转载 作者:行者123 更新时间:2023-12-02 20:22:11 26 4
gpt4 key购买 nike

我有一个简单的查询,可以使用 maat 网站生成文件

namespace App\Exports;

use Maatwebsite\Excel\Concerns\FromCollection;
use App\MyDB;
use Auth;


class ReportExport implements FromCollection
{
public function collection()
{
$email = Auth::user()->email;
return MyDB::MyFunction($email)
->select('Reference_Number')->get();
}
}

一切工作正常,但我如何添加 header ?

我尝试查看文档,但它让我更加困惑。 https://laravel-excel.maatwebsite.nl/docs/3.0/export/mapping

最佳答案

我也必须承认。 Laravel Excel 上的文档试图扰乱你的头脑。您可以通过向导出类添加 headings 函数来添加标题:

use Maatwebsite\Excel\Concerns\WithHeadings;

class ReportExport implements FromCollection, WithHeadings
{
public function collection()
{
$email = Auth::user()->email;
return MyDB::MyFunction($email)
->select('Reference_Number')->get();
}

public function headings(): array
{
return [
'Heading 1',
'Heading 2',
'Heading 3',
];
}
}

关于laravel - Maat网站Excel导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51086877/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com