Bir alışveriş arabası uygulaması üzerinde çalışıyorum ve şimdi şu konuya geldim ..
Bir Kullanıcı, Ürün ve Alışveriş Sepeti nesnesi var.
- Alışveriş Sepeti tablosu yalnızca şu sütunları içerir: "id", "user_id", "product_id" ve zaman damgaları.
- UserModel "hasMany" Carts (çünkü bir kullanıcı birden fazla ürünü depolayabilir).
- CartModel "bir Kullanıcıya aittir ve CartModel" Birçok "Ürüne sahiptir.
Şimdi sadece çağırabilir toplam ürünlerini hesaplamak için: Auth::user()->cart()->count()
.
Sorum şu: Bu Kullanıcı tarafından alışveriş sepetindeki ürünlerin toplam fiyatını (ürün sütunu) nasıl alabilirim?
Bunu Eloquent ile başarmak istiyorum ve sorgu kullanarak değil (çünkü bunun çok daha temiz olduğuna inanıyorum).