在Eloquent relationships laravel中使用建议
我做:
echo Cards::distinct('digitos')->count('digitos');
$digitos = Cards::where('campanha_id',$campanha->id)->select(DB::raw('DISTINCT digitos'))->get();
foreach($digitos as $digito){
echo $digito->digitos;
}
将返回:
不同数字:48
循环>>>
146-248-236-346-256-245-257-367-234-368-356-267-127-235-268-147-238-145-347-126-158-348-258-134-128- 138-247-345-157-358-168-124-246-156-167-125-357-135-123-237-148-136-137-239-249-149-129-139-139-
在laravel雄辩的mysql查询中:
如何实现计算每个数字为例:
146(7个结果)-248(3个结果)-236(30个结果)-等等......
直接在雄辩的查询?
谢谢。
在循环中插入查询,但是很慢。
最佳答案
我想你想要groupBy()
Collection method
$your_query->get()->groupBy('digitos')