2017-06-20 13 views
0

私は繰り返しなくベンダーを表示する必要がありますが、私は大きなbdを持っています。ここ は私のクエリです:出力データへのアクセス方法laravel

$model = Driver::select(DB::raw('vendor, COUNT(' . $field . ') AS s'))- 
>groupBy('vendor')->pluck('s', 'vendor')->toArray(); 

それはどのように多くのドライバーが各ベンダーを持っており、大規模なreturm表示されます。私はこのコードで、この巨大なを表示しようとすると、私は小枝のテンプレートを使用してい

{% for vendor in model %} 
<tr> 
    <td>{{ vendor}}</td> 
</tr> 
{% endfor %} 

数字を表示するだけですが、ベンダー名が必要です。 は私が

groupBy('vendor') 

を使用しようとしたが、十分ではないメモリについて、私はデシベルbecouse 553Kの行を持っていると思うamthそれは述べています。 すべてのベンダー名へのアクセス方法を教えてください。

答えて

0

は、私はあなたが

{% for key, vendor in model %} 
<tr> 
    <td>{{ key }}: {{ vendor }}</td> 
</tr> 
{% endfor %} 
を試すことができます代わりに、キーの値をループしていると考えています
関連する問題