Berechnen der Gesamtsumme der Produktpreise im Warenkorb eines Benutzers mit Laravel Eloquent
Berechnen in Laravel die Summe eines Spaltenwerts von verwandten Modelle können mit der sum()-Methode erreicht werden. In diesem Zusammenhang haben wir ein Benutzermodell mit vielen Einkaufswagen und jeder Einkaufswagen gehört einem Benutzer und hat viele Produkte. Die Warenkorbtabelle enthält nur Spalten zur Identifizierung des Benutzers, des Produkts und der Zeitstempel.
Um die Gesamtsumme der Produktpreise im Warenkorb eines Benutzers zu berechnen, können wir den folgenden Eloquent-Code verwenden:
<code class="php">Auth::user()->products->sum('price');</code>
So erzielt dieser Code das gewünschte Ergebnis:
Das obige ist der detaillierte Inhalt vonWie berechnet man mit Laravel Eloquent die Gesamtsumme der Produktpreise im Warenkorb eines Benutzers?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!