laravel - 如何指定要导入的 excel 行数
问题描述
我正在使用 maatwebsite/excel 3.1,导入 5 行 34 列数据的 excel 文件时,需要 500 行,每行包含 703 列,我需要减少内存使用量。
如何也指定行数和列数?
...
public function collection(Collection $rows)
{
...
foreach($rows as $row){
if (!$row[0]) {
return;
}
...
$productArray = [...]
$this->product = $this->importProduct($row, $productArray);
}
}
...
public function chunkSize(): int
{
return 350;
}
解决方案
推荐阅读
- python - 为什么我收到 TypeError: cannot unpack non-iterable builtin_function_or_method 对象?
- javascript - 从道具反应传递列表到状态
- javascript - socket.io 将数据发送到匹配的套接字
- reactjs - 在 React Concurrent 中显示加载状态但也显示以前的结果会给出警告
- php - 升级到7.4后Win10上的PHP CLI不再加载本地ini文件
- c++ - 为同一循环将目录迭代器切换为递归?
- c++ - 常量指针与指向常量字符串的指针
- entity-framework - EF Core 多对多表到另一个表
- mysql - 在我的网络应用程序中使用显示为 null 的主键列获取结果,但 SQL Workbench 中的相同 SELECT 语句工作正常
- python - 如果未运行最少数量的测试,如何使 pytest 返回失败?