Select 不同变量中的列 Laravel Excel
Select columns in different variables Laravel Excel
我使用 Laravel Excel 并且我想单独加载列,如下所示:
$rows = Excel::selectSheetsByIndex(0)->load($fileName);
$a = $rows->select($column1)->get();
$b = $rows->select($column2)->get();
其中 $column1 和 column2 是包含我想要获取的列名称的数组。
在我的 $a 中有第 1 列,但在 $b 中有第 1 列和第 2 列。如何在不重新加载 Excel 文件的情况下将 column2 放入 $b 中?
编辑: 解决方案是替换:
$a = $rows->select($column1)->get();
作者:
$a = $rows->get($column1);
我认为你应该试试这个:
$rows = Excel::selectSheetsByIndex(0)->load($fileName);
$a = $rows->get(array('firstname'));
$b = $rows->get(array('lastname'));
注意: firstname
和 lastname
字段是您的列名称
希望这对你有用!
我使用 Laravel Excel 并且我想单独加载列,如下所示:
$rows = Excel::selectSheetsByIndex(0)->load($fileName);
$a = $rows->select($column1)->get();
$b = $rows->select($column2)->get();
其中 $column1 和 column2 是包含我想要获取的列名称的数组。
在我的 $a 中有第 1 列,但在 $b 中有第 1 列和第 2 列。如何在不重新加载 Excel 文件的情况下将 column2 放入 $b 中?
编辑: 解决方案是替换:
$a = $rows->select($column1)->get();
作者:
$a = $rows->get($column1);
我认为你应该试试这个:
$rows = Excel::selectSheetsByIndex(0)->load($fileName);
$a = $rows->get(array('firstname'));
$b = $rows->get(array('lastname'));
注意: firstname
和 lastname
字段是您的列名称
希望这对你有用!