【发布时间】:2021-11-01 05:24:50
【问题描述】:
我是 Eloquent 和 Laravel 的新手。我尝试了多种语法,但我找不到让它工作的方法。这是我要转换的查询:
SELECT category, SUM(amount) AS `total_cat` FROM expenses GROUP BY category ORDER BY `total_cat` DESC
这是我的“费用”表模型:
class Expense extends Model
{
use HasFactory;
protected $fillable = ['date', 'title', 'amount', 'category'];
}
这里的想法是获取每个类别的费用总和(别名不是必需的)。该查询在纯 PHP 中运行良好。感谢您的帮助:)
【问题讨论】: