public function index() { $fields = Field::all(); $fileTitles = File::distinct()->groupBy('parsed_title')->select('parsed_title')->get(); $fileArray = []; foreach ($fileTitles as $title) { $file = File::where('parsed_title', '=', $title->parsed_title)->select('parsed_date', 'full_title')->orderBy('parsed_date', 'desc'); $fileData = $file->get(); foreach ($file->get() as $multiFile) { $fileArray[$title->parsed_title][] = $multiFile; } } return view("home.index")->with('fileArray', $fileArray); }