【发布时间】:2019-07-09 20:37:02
【问题描述】:
我正在使用 Laravel excel 将 excel 文件导出到数据库
class StudentsImport implements ToModel
{
public function model(array $row)
{
return new Students([
'student_name' => $row[0],
'student_email' => $row[1],
}
}
它工作正常,但是我也想传递一个不在 excel 文件中的通用变量。在这种情况下,school_id 在控制器中可用,但我不知道如何将其传递给导入类。
public function model(array $row)
{
return new Students([
'student_name' => $row[0],
'student_email' => $row[1],
'school_id' => $school_id,
}
我们将不胜感激。谢谢。
【问题讨论】:
-
每个学校名称都有一个相同的学校ID吗??
标签: php laravel laravel-excel