【发布时间】:2020-05-14 14:53:37
【问题描述】:
我有两张表 invoices 和 invoice_items。我想要的是汇总每个发票 ID 的金额并显示在我的视图中。
发票表
- 身份证
invoice_items 表
id
invoice_id
金额
我想对特定发票 ID 的金额列求和。我是 laravel 的新手,所以我该如何用 laravel eloquent 做到这一点。
【问题讨论】:
-
到目前为止你有什么尝试?
-
型号::products->sum('id');
-
你们之间建立关系了吗?你期待什么样的结果?
-
$amount_sum = DB::table('invoice_items')->where('invoice_id', '=', $id)->sum('amount');
-
我有一对多的关系