Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mengira Jumlah Harga Produk dalam Troli Pengguna Menggunakan Laravel Eloquent?
Mengira Jumlah Harga Produk dalam Troli Pengguna Menggunakan Laravel Eloquent
Dalam Laravel, mengira jumlah nilai lajur yang berkaitan model boleh dicapai menggunakan kaedah sum(). Dalam konteks ini, kami mempunyai model Pengguna dengan banyak Troli dan setiap Troli adalah milik Pengguna dan mempunyai banyak Produk. Jadual Troli hanya mengandungi lajur untuk mengenal pasti pengguna, produk dan cap masa.
Untuk mengira jumlah harga produk dalam troli pengguna, kami boleh menggunakan kod Eloquent berikut:
<code class="php">Auth::user()->products->sum('price');</code>
Begini cara kod ini mencapai hasil yang diingini:
Atas ialah kandungan terperinci Bagaimana untuk Mengira Jumlah Harga Produk dalam Troli Pengguna Menggunakan Laravel Eloquent?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!