【问题标题】:Laravel Excel how to use second row as collection attributesLaravel Excel如何使用第二行作为集合属性
【发布时间】:2017-09-21 10:19:29
【问题描述】:

我正在使用Maatwebsite's Laravel-Excel package。我想导入一个 Excel 文件,让 laravel-excel 忽略第一行,并使用第二行作为集合属性(表格列)。

不诉诸“通过配置导入”,这可能吗?

看起来像这样has not yet been implemented。我还没有深入研究 laravel-excel 的源代码,因为它对我来说有点令人生畏,但是是否有一些我可以更改的硬编码值,所以它从第 1 行(而不是 0)开始并使用那个作为属性名字?

【问题讨论】:

  • 在我的理解中还没有实现。我想大多数人都属于第一行作为标题,第二行作为内容。或者根本没有标题。
  • 嗯。现在,我将在导入前删除第一行。
  • 是的,从可读性的角度来看,这也很有意义。

标签: laravel-4 laravel-excel


【解决方案1】:

您可以使用此参考。

https://github.com/Maatwebsite/Laravel-Excel/issues/458

设置配置::set('excel.import.startRow', $headerRowNumber);在 Config/excel 文件中

然后在你的控制器中使用 Config。

【讨论】:

    猜你喜欢
    • 2017-04-29
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 2019-11-07
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 2021-11-22
    相关资源
    最近更新 更多