Laravel-excel: ¿Cómo ignorar u omitir una columna específica?

Creado en 2 sept. 2017  ·  3Comentarios  ·  Fuente: Maatwebsite/Laravel-Excel

¿Cómo se pueden ignorar u omitir columnas específicas? Por ejemplo tengo el ff. columnas:

primer nombre, segundo nombre, apellido, edad

y quiero cargar solo

nombre Apellido

básicamente ignorando el segundo nombre y la columna de edad.

gracias de antemano.

Comentario más útil

Yo también quiero saber eso.

Todos 3 comentarios

Yo también quiero saber eso.

// Seleccione
$lector->select(array('nombre', 'apellido'))->get();

// O
$lector->get(array('nombre', 'apellido'));

fuente: http://www.maatwebsite.nl/laravel-excel/docs/import#select

@rootchips , gracias por la respuesta. También lo vi en la documentación anterior. Pero aquí están sus desventajas.

  1. Si tengo un archivo de Excel que tiene 50 o más columnas/encabezados y solo necesito ignorar 2 o 3, entonces el código sería muy largo.
  2. Estoy cargando archivos con columnas aleatorias o personalizadas, cada archivo que necesito para seleccionar qué columna debe ignorarse. Por lo tanto, especificar solo las columnas seleccionadas no ayudaría.

Si solo pudiera obtener una respuesta de este problema https://github.com/Maatwebsite/Laravel-Excel/issues/1165 , podría estar usando esta biblioteca.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

wwendorf picture wwendorf  ·  3Comentarios

rossjcooper picture rossjcooper  ·  3Comentarios

contifico picture contifico  ·  3Comentarios

lucatamtam picture lucatamtam  ·  3Comentarios

amine8ghandi8amine picture amine8ghandi8amine  ·  3Comentarios