前提・実現したいこと
・laravelにあるCSVファイルを読み込みデータを取得したい。
・ローカルに保存せずに読み込みたい。
該当のソースコード
php
1 2 //S3から取得 3 $s3_path = 'my/path/sample.csv'; 4 $s3_file = Storage::disk('s3')->get($s3_path); 5 6 //ローカルに保存 7 $storage_path = 'sample.csv'; 8 Storage::disk('public')->put($storage_path, $s3_file); 9 10 // 中略 (Storageからcsv取得し読み込む) 11
試したこと
S3から直接参照するのではなく一時ストレージ保存し、そこから取得することはできました。
回答1件
あなたの回答
tips
プレビュー