excel - 如何在 Laravel 5.1 中的 Maatwebsite Excel 中从模型导出特定属性

标签 excel export

我想使用 Maatwebsite Excel 导出从 Laravel 模型中选择一些属性(不是完整的模型属性)。我正在做这样的事情,它工作正常,但提供了模型的完整属性:

public function exportUserData(){

ob_end_clean();
ob_start();

$user= User::where('type', '=', 'writers')->get()->toArray();
Excel::create('users', function($excel) use($user) {
    $excel->sheet('Sheet 1', function($sheet) use($user) {
        $sheet->fromArray($user);
    });

})->download('xlsx');


}

我想要 $user->name, $user->email, ...

最佳答案

先选择where,再选择where怎么样?

$user = User::select('name,'email')->where('type', '=', 'writers')->get()->toArray();

关于excel - 如何在 Laravel 5.1 中的 Maatwebsite Excel 中从模型导出特定属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33672743/

相关文章:

java - 修改包含元数据的 Excel 工作表 - 如何避免不必要的警告?

excel - 如何将 .csv 数据加载到 Photoshop 中

python - 如何将大表(超过 1 亿行)导出到文本文件?

linux - 导出变量,这些变量是 shell 中的变量值

png - 在makefile中将nmake与通配符一起使用

DLL 导出 __declspec(dllexport) 不起作用

excel - 由另一个复选框触发的自动选择复选框

.NET VSTO - Excel 功能区选项卡标签为空白,但仅在 Excel 的第一个实例上

Excel:检查单元格是否包含文本字符串中的数字

haskell - 在 Haskell 中导出函数