que tiene la siguiente uno-a-uno relación en Hibernate (que puede ser nulo):HQL con cheque nulo para uno-a-uno relación
<one-to-one name="details" class="com.example.Details" lazy="false" cascade="all"/>
estoy tratando de seleccionar todas las entidades que tienen no -null detalles con HQL:
from Entity e where e.details is not null
pero esto devuelve todas las entidades, sin importar si los detalles son nulos o no.
¿Qué sería entonces una HQL correcta?
Para mi caso, encontré que solo necesito esto: seleccione e de Entity e join e.details Porque generará una "unión interna" en SQL, y no devolverá resultados si no hay detalles. –