Я працював над додатком Shoppingcart, і тепер я прийшов до наступного випуску ..
Є об'єкт "Користувач", "Продукт" та "Кошик".
- Таблиця Кошика містить лише такі стовпці: "id", "user_id", "product_id" та часові позначки.
- UserModel "hasMany" Візки (оскільки користувач може зберігати кілька продуктів).
- CartModel "належить" Користувачеві, а CartModel "маєMany" Продукти.
Тепер , щоб обчислити загальну кількість продуктів я можу просто зателефонувати: Auth::user()->cart()->count()
.
Моє запитання: Як я можу отримати цей користувач SUM () цін (стовпець товару) продуктів у кошику?
Я хотів би досягти цього з Красномовним, а не з використанням запиту (головним чином тому, що я вважаю, що це набагато чистіше).