我有一个表格视图设置如下:
@foreach ($payments as $payment)
<tr>
<td>{{ $payment->formatted_date }}</td>
<td>{!! $payment->formatted_description !!}</td>
<td>{{ $payment->tax }}</td>
<td> ${!! number_format($file->where('PaymentType', ($payment->ca_name))->pluck('Last')->get(0), 2) !!}</td>
</td>
</tr>
@endforeach
现在当然这可能会从0到100行或更多行返回。我如何计算税收列并进行计算($ {!! number_format($ file-&gt; where)&#39; PaymentType&#39;,($ payment-&gt; ca_name)) - &gt; pluck(&#39;最后一个&#39;) - &gt; get(0),2)!!})最后一列。我假设这两种方式都是以同样的方式完成的吗?税收列是从mysql数据库中检索的,但最后一列是从不断变化的json文件中检索的。
谢谢!
答案 0 :(得分:0)
$data = collect($payments);
$total = $data->sum('tax');
echo $total;