![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.11.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Potrzebuję za pomocą jednej kwerendy pobrać dwie sumy kolumn i wszystkie kolumny zarazem.
W zmiennej $test siedzi object:
Muszę zsumować f_amount_c i f_amount_unit jak i mieć dostęp do wszystkich kolumn, jak mogę to zrobić w ORM zamiast robić pętle i zliczać? Proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
https://laravel.com/docs/5.5/collections#method-sum choć nie wykluczam, że tam mają miejsce pętle jeżeli mówimy o optymalności.
Po stronie zapytania do bazy raczej będzie ciężko zsumować czystym Eloquent'em, na pewno by dało radę coś JOINować i się bawić ale czasem mega wygodnie skorzystać z metod Collections. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 16:15 |