我一直在研究购物车应用程序,现在我遇到了以下问题。
有一个用户,一个产品和一个购物车对象。
-购物车表仅包含以下列:“ id”,“ user_id”,“ product_id”和时间戳。
-UserModel“ hasMany”购物车(因为用户可以存储多个产品)。
-CartModel“属于”用户,而CartModel“具有很多”产品。
现在,我可以计算出总产品数:Auth::user()->cart()->count()
。
我的问题是:如何获得该用户购物车中产品的价格(产品列)的SUM()?
我想用Eloquent而不是使用查询来完成此操作(主要是因为我认为它更干净)。