Laravel Eloquent Sum of relation's column
我一直在研究购物车应用程序,现在我遇到了以下问题。
有一个用户、一个产品和一个购物车对象。
- 购物车表仅包含以下列:、 和时间戳。
id
user_id
product_id
- 用户模型购物车(因为用户可以存储多个产品)。
hasMany
- 购物车模型用户和购物车模型产品。
belongsTo
hasMany
现在要计算总产品,我可以调用:.Auth::user()->cart()->count()
我的问题是:我如何获得该用户购物车中产品的价格(产品列)?
我想用Eloquent而不是通过使用查询来完成这项工作(主要是因为我相信它更干净)。SUM()