public function export(){
view('tester');
$assignments = DB::table('assignments')
->join('projects', 'assignments.project_id', '=', 'projects.id')
->join('people', 'assignments.person_id', '=', 'people.id')
->join('tasks', 'assignments.id', '=', 'tasks.assignment_id')
->select('assignments.*', 'projects.name','people.firstname','people.lastname', 'tasks.description','tasks.hours_spent')
->get();
Excel::create('projects', function($excel) use($assignments) {
$excel->sheet('Sheet 1', function($sheet) use($assignments) {
$sheet->fromArray($assignments);
});
})->export('xls');
}
当我单击导出到 xls
<form class="form-horizontal" role="form" method="POST" action="{{action('ReportController@export')}}">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<h4>Task Report</h4>
<button type="submit" class="btn btn-info btn-sm pull-right" style="margin-right: 10px">
Export to XLS format
</button>
错误是 DefaultValueBinder.php 第 65 行中的 ErrorException:stdClass 类的对象无法转换为字符串。请帮助我如何解决这个问题。