Hirdetés
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Samsung Galaxy Watch7 - kötelező kör
- Apple Watch Sport - ez is csak egy okosóra
- Samsung Galaxy Watch6 Classic - tekerd!
- Bemutatkozott a Poco X7 és X7 Pro
- Apple iPhone 16 Pro - rutinvizsga
- EarFun Air Pro 4+ – érdemi plusz
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
Új hozzászólás Aktív témák
-
togvau
senior tag
Van egy Entity, aminek vannak al entity-jei, Set-ben. E set fölött ezek az annotációk vannak:
@OneToMany(fetch = FetchType.LAZY, mappedBy ="user" )@JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class, property = "id")@JsonIdentityReference(alwaysAsId = true)
Ez jól is működik, ha konkrétan ezt az entityt kérdezem le, spring data crudrepository findbyid-vel, szépen a set-ben lévő entityknek csak az id listáját adja vissza.De ha egy jpql query-ben van, ami egy DTO-t csinál, és annak az egyik tagja a fenti fő entity, akkor a @json annotációs gyerek entityknek visszaadja az id-jait, mellettük még másik fieldjét is, ami mellett egyébként még 2 van, amit meg nem ad vissza...
Nem értem, hogy itt miért nem az id listát adja vissza, és azt sem, hogy miért csak azt az 1 fieldet adja vissza, mikor ott van még 2.
Miért adja vissza ugyan azt az entityt 2 queryben teljesen különbözőképpen?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Linux kezdőknek
- Milyen billentyűzetet vegyek?
- PlayStation 5
- Kettő együtt: Radeon RX 9070 és 9070 XT tesztje
- Olcsó vs. drága egér: melyiknél érzed meg igazán a különbséget?
- Kertészet, mezőgazdaság topik
- Kínai és egyéb olcsó órák topikja
- Számos VGA kihalhat a memóriapánik miatt
- További aktív témák...
- HIBÁTLAN iPhone 13 256GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3735, 100% Akkumulátor
- Apple iPhone 16 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- Geforce GTX 1050, 1050 Ti, 1060, 1650, 1660 - GT 1030 - Low profile is (LP)
- GYÖNYÖRŰ APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3715, 98% AKKUMULÁTOR
- HIBÁTLAN iPhone 12 Mini 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3631,94% Akkumulátor
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


