Czy ktoś ma pomysł czemu to nie działa? Dla was to pewnie oczywiste a ja czegoś nie widze. Próbuje wyciągnąć z tabeli nazwę teamu i odpowiadającą jej ilość wystąpień. Próbowałem już to dać do ResultSet oraz do Mapy ale nie działa. Na stacku znalazłem wątek o Projections. Czy ktoś mi może powiedzieć co robię źle? Ewentualnie jakiś inny pomysł jak wyciągnąć z tego query te dane lub na jaki typ będą konwertowalne (moze nie znam jakiejs klasy). #programowanie #java #sql #jpa #mysql #spring
@MrFisherman: daj value = " " i native = true do adnotacji query, mi kiedyś pomogło. Bo sql wygląda dobrze, reszta też. Tylko ten interferjs jest dziwny, zamień to na klasę.
@63274682374: może o treeSet mu chodziło i wrzucenie comparatora zamiast order by ( ͡°͜ʖ͡°)
@63274682374: @Przegrywek123: jest zadziałało, coś tam jeszcze krzyczało że Projection must be an interface! ale wystarczyło zmienić typ Team na String ( ͡°͜ʖ͡°) a i usunałem jeszcze package.id i tym podobne bo to nativ query tego nie wymaga chyba
źródło: comment_z1y2OYMovqrwMPBUGvndTPtaIVzVfI4R.jpg
Pobierz@Bruno_: Set w przypadku, gdy w zapytaniu jest 'ORDER BY'?
źródło: comment_3H4Cq68oaWUPUmW1SkIwxGpKBkIho92F.jpg
PobierzKomentarz usunięty przez autora
@63274682374: może o treeSet mu chodziło i wrzucenie comparatora zamiast order by ( ͡° ͜ʖ ͡°)
@Przegrywek123: jest zadziałało, coś tam jeszcze krzyczało że Projection must be an interface! ale wystarczyło zmienić typ Team na String ( ͡° ͜ʖ ͡°) a i usunałem jeszcze package.id i tym podobne bo to nativ query tego nie wymaga chyba