Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将动态excel行映射到sql数据库列_Sql_Excel_Laravel - Fatal编程技术网

如何将动态excel行映射到sql数据库列

如何将动态excel行映射到sql数据库列,sql,excel,laravel,Sql,Excel,Laravel,我正在尝试使用动态更改列(名称和顺序)的Laravel导入excel。我正在寻找一种将这些列映射到Sql db列的方法。请共享您的代码以进行说明 您可以使用此包在回调中动态导入和更改 $users = (new FastExcel)->import('file.xlsx', function ($line) { //here you can perform custom action on your data return User::create([ '

我正在尝试使用动态更改列(名称和顺序)的Laravel导入excel。我正在寻找一种将这些列映射到Sql db列的方法。

请共享您的代码以进行说明

您可以使用此包在回调中动态导入和更改

$users = (new FastExcel)->import('file.xlsx', function ($line) {
    //here you can perform custom action on your data
    return User::create([
        'name' => $line['Name'],
        'email' => $line['Email']
    ]);
});