У меня есть этот код
Query query = session.createQuery( "FROM EntA a , EntB s "
+ " WHERE a.idSys = b.idSys "
+ " AND b.flgE = :est "
+ " AND a.idM = :idm "
+ " AND b.dscNC = :ncs ");
query.setParameter("idm", idm);
query.setParameter("est", "A");
query.setParameter("ncs", avar);
// Something here????
query.setMaxResults(1);
EntA a=(EntA)query.uniqueResult();
В запросе есть две сущности, но я хочу получить только одну из сущностей
Может быть что-то вроде:
query.getEntity("a") or query.getAlias("a")