Tengo un método de controlador de laravel 9 que devuelve los ID insertados recientemente. El método devuelve una identificación a la vez.
public function product_images(Request $request) { //echo asset('storage/3fb80245e9beb3ce6cbbf68be25a0d0b.jpg'); //http://localhost:8000/storage/uploads/3fb80245e9beb3ce6cbbf68be25a0d0b.jpg $all_ids = []; $file = new User_files; if ($request->file('file')) { $filePath = $request->file('file'); $fileName = $filePath->getClientOriginalName(); $path = $request->file('file')->storeAs('uploads', $fileName, 'public'); } $md5Name = md5_file($request->file('file')->getRealPath()); $guessExtension = $request->file('file')->guessExtension(); $file->file_name = $filePath->getClientOriginalName(); $file->file_category = 'user_files'; $file->file_path = $request->file('file')->storeAs('uploads', $md5Name.'.'.$guessExtension, 'public'); $file->user_id = auth()->user()->id; $file->file_ai_description = 'ai desc'; $file->save(); $lid = $file->id; array_push($all_ids,$lid); $csv_ids = implode(', ', $all_ids); return $csv_ids; }El método devuelve identificadores como
100 101Dropzone js
success: function (file, response) { var arr = []; var id = JSON.parse(response); arr.push(id); var csv = arr.join(", ") console.log('csv', csv); },¿Hay alguna manera de combinar los identificadores individuales devueltos en una lista separada por comas?