![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Pobieram posty z danego tematu takim zapytaniem :
Zapytanko działa. Chciałbym teraz dołożyć do tego zapytanka informację na temat ile postów i tematów ma dany user. Kombinuję w ten sposób :
Ale to zapytanie niestety nie chce działać: Kod Item "user" for "Array" does not exist in (...)index.html.twig at line 16 Kod linia 16: {{post.user.username}} Gdy wyrzucę count'y, czyli zostawię tak :
To wtedy elegancko działa. Ale czy to jest optymalne ? ja nie chcę pobierać wszystkich postów, które user napisał, tylko chce je "policzyć". -------------------- :)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego liczby postów użytkownika nie trzymasz bezpośrednio w bazie danych (zmieniając jej wartość o jeden przy dodaniu/usunięciu postu)?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Bo chcę to sobię zostawić "na potem"
![]() Jednak teraz myślę, że na aktualny stan rzeczy wystarczy taka opcja jaką mam, a kiedyś tam się ją zoptymalizuje ![]() Ten post edytował peter13135 20.10.2012, 14:45:26 -------------------- :)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ale dlaczego nie chcesz od razu zrobić tego poprawie, skoro będzie to prostsze i wygodniejsze w użyciu oraz zdecydowanie szybsze?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym po prostu wiedzieć, czemu mój przykład z count'ami nie chce działać
![]() -------------------- :)
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 16:00 |