Laravel-excel: ํŠน์ • ์—ด์„ ๋ฌด์‹œํ•˜๊ฑฐ๋‚˜ ๊ฑด๋„ˆ๋›ฐ๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์— ๋งŒ๋“  2017๋…„ 09์›” 02์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: Maatwebsite/Laravel-Excel

ํŠน์ • ์—ด์„ ์–ด๋–ป๊ฒŒ ๋ฌด์‹œํ•˜๊ฑฐ๋‚˜ ๊ฑด๋„ˆ๋›ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์˜ˆ๋ฅผ ๋“ค์–ด ff๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ด:

์ด๋ฆ„, ์ค‘๊ฐ„ ์ด๋ฆ„, ์„ฑ, ๋‚˜์ด

๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” ๋งŒ๋กœ๋“œํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค

์ด๋ฆ„, ์„ฑ

๊ทธ๋ž˜์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ค‘๊ฐ„ ์ด๋ฆ„๊ณผ ๋‚˜์ด ์—ด์„ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค.

๋ฏธ๋ฆฌ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ €๋„ ์•Œ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

์ €๋„ ์•Œ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

// ์„ ํƒํ•˜๋‹ค
$reader->select(array('์ด๋ฆ„', '์„ฑ'))->get();

// ๋˜๋Š”
$reader->get(array('์ด๋ฆ„', '์„ฑ'));

์ถœ์ฒ˜: http://www.maatwebsite.nl/laravel-excel/docs/import#select

@rootchips , ๋‹ต๋ณ€ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ ์ด์ „ ๋ฌธ์„œ์—์„œ ๊ทธ๊ฒƒ์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—ฌ๊ธฐ์— ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  1. 50๊ฐœ ์ด์ƒ์˜ ์—ด/ํ—ค๋”๊ฐ€ ์žˆ๋Š” Excel ํŒŒ์ผ์ด ์žˆ๊ณ  ๊ทธ ์ค‘ 2~3๊ฐœ๋งŒ ๋ฌด์‹œํ•˜๋ฉด ๋˜๋ฏ€๋กœ ์ฝ”๋“œ๊ฐ€ ๋งค์šฐ ๊ธธ์–ด์ง‘๋‹ˆ๋‹ค.
  2. ์ž„์˜ ๋˜๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ์—ด์ด ์žˆ๋Š” ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ํŒŒ์ผ์€ ๋ฌด์‹œํ•  ์—ด์„ ์„ ํƒํ•˜๋Š” ๋ฐ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์„ ํƒํ•œ ์—ด๋งŒ ์ง€์ •ํ•˜๋Š” ๊ฒƒ์€ ๋„์›€์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

https://github.com/Maatwebsite/Laravel-Excel/issues/1165 ์ด ๋ฌธ์ œ์—์„œ ๋‹ต๋ณ€์„ ์–ป์„ ์ˆ˜๋งŒ ์žˆ๋‹ค๋ฉด ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰