最佳答案
最好的方法是使用单个查询进行计数,并在同一查询中获取畅销书的 ID:
PurchasedItem::select(DB::raw('COUNT(id) as cnt', 'voucher_id'))->groupBy('voucher_id')->orderBy('cnt', 'DESC')->first();
关于Laravel 查询 - 获取最畅销的商品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40553102/