Я использую maatwebsite laravel Плагин Excel, следуя инструкциям из https://www.itsolutionstuff.com/post/import-and-export-csv-file-in-laravel-58example.html, поэтому я все еще новичок ie.
Цель: импортировать строки из файла xslx и вставить к гандикапу базы данных: я хочу получить значение для столбца 'rumahsakit' только из одной ячейки spesifi c.
, поэтому, пока остальная часть столбца извлекается из строки 7 и далее, я хочу 'rumahsakit' столбец, который нужно извлечь из ячейки C2, это возможно?
вот мой файл импорта:
class PekerjaanImport implements ToCollection, WithStartRow
{
public function startRow(): int
{
return 7;
}
public function collection(collection $row)
{
var_dump($row);
$array = [];
foreach($row as $r) {
if($r->filter()->isNotEmpty()){
// you logic can go here
$data = tbl_detailpekerjaan::create([
**'rumahsakit' => ?**
'jenis_lk' => $r[1],
'nama_po' => $r[2],
'jumlah' => $r[3],
]);
array_push($array, $data);
}
}
return $array;
}
и вот файл xlsx для импорта:
xlsx file