0

正しいマッピング、dtos(pojo)、および構成ファイルがあるとしたら、この SQL クエリを HQL でどのように表現できますか...

    select * from sig_tc_contraloria_objetivos o  
    inner join sig_tc_contraloria_iniciativas i on o.id_objetivo = i.id_objetivo  
    inner join sig_tc_contraloria_acciones a on i.id_iniciativa = a.id_iniciativa  
    where a.id_organizacion = 8; 

結果として、objetivos(親) -> Iniciativas(子) -> Acciones(子) のリストが期待されます

私はこのようにしようとしていました:

String sql = "select distinct p from SigTcContraloriaObjetivos p join p.children c join c.children b where b.idOrganizacion = 8";
4

1 に答える 1