Hirdetés

Új hozzászólás Aktív témák

  • bucsupeti
    senior tag

    Hogyan törölsz?
    Ha simán törlöd a detail entitást, de nem nem frissíted a parent entitás (a másik táblából) Set-jét és nem mergeled (sorry nem vágom pontosan a hibernate-es terminológiát) őt, akkor a hibernate cache úgy érzékelheti, hogy az objektumon nem történt semmi változás (a kapcsolatot csak az egyik oldalról törölted, a parent felől nem), ezért nincs oka újra lekérdezni olyan result setet mégegyszer.

    Próbáld meg, hogy a parent entitás Set-jéből törlöd a detailt, majd mergeled a parent entitást.

    Remélem ez menni fog.

    Nálad a pont!

    Valóban a detail osztályból töröltem és nem a parrenten keresztül.
    Kipróbáltam a javaslatodat és rendben van a dolog, ha a szülő osztály Set-jéből remove-olom az elemet. Ekkor már van adatbázis kérés és frissít rendesen!

    Köszi!

Új hozzászólás Aktív témák