Ho il seguente one-to-one relazione a Hibernate (che potrebbe essere null):HQL con assegno Null per l'one-to-one rapporto
<one-to-one name="details" class="com.example.Details" lazy="false" cascade="all"/>
sto cercando di selezionare tutte le entità che hanno non dettagli -null con HQL:
from Entity e where e.details is not null
ma questo restituisce tutte le entità, non importa se i dettagli sono nulli o no.
Quale sarebbe quindi un HQL corretto?
Per il mio caso, ho trovato che ho solo bisogno di questo: selezionare e da Entity e join e.details Perché genererà un "inner join" in SQL, e non restituirà risultati se non ci sono dettagli. –