laravel中foreach中的组数据

laravel中foreach中的组数据,laravel,Laravel,我有这张桌子 这是索引函数 use App\GrantLoanAmount; use App\LoanAmount; use App\User; use App\Profile; public function index(Request $request) { $defaultAmount = LoanAmount::where('default', 1)->first(); $grantloanamounts = GrantLoanAmount::with('use

我有这张桌子

这是索引函数

use App\GrantLoanAmount;
use App\LoanAmount;
use App\User;
use App\Profile;

public function index(Request $request)
{
    $defaultAmount = LoanAmount::where('default', 1)->first();
    $grantloanamounts = GrantLoanAmount::with('users','amounts')->get();      
    return view('loan.grant-loan-amounts.index', compact('grantloanamounts'))
                ->with('defaultAmount',$defaultAmount);
}
这是我的索引刀片表

    @foreach($grantloanamounts as $item)
        @if($item->amounts[0]->amount > $defaultAmount->amount)
        <tr>
            <td>{{ $item->users[0]->email }}</td>
            <td>{{ $item->amounts[0]->amount }}</td>
            <td>{{ $item->users[0]->name }}</td>
            <td class="text-right">action buttons</td>
        </tr>
        @endif
    @endforeach
@foreach($grantloanamounts作为$item)
@如果($item->amounts[0]->amount>$defaultAmount->amount)
{{$item->users[0]->email}
{{$item->amounts[0]->amount}
{{$item->users[0]->name}
操作按钮
@恩迪夫
@endforeach
如何将用户名分组为如下所示

用户名 数量 数量
金额

用户
->
GrantLoanAmount
改为
GrantLoanAmount->Users
用户
->
GrantLoanAmount
改为
GrantLoanAmount->Users