Good day. Tell me, please, how to make a request if: there is a “project”, it has a flag-field and a manager (one to one connection). Head - Entity-object. It does not work. Thank.
public List<Project> getList(boolean status, User manager){ Query query = null; if(status){ mySql = "SELECT p FROM Project p WHERE p.status is true "; }else{ mySql = "SELECT p FROM Project p WHERE p.status is false "; } mySql += "and join p.manager m WHERE m.username=:username"; query = em.createQuery(mySql,Project.class); query.setParameter("username", manager.getUsername()); return query.getResultList(); } so too ...
public List<Project> getList(boolean status, User manager){ Query query = null; if(status){ mySql = "SELECT p FROM Project p WHERE p.status is true "; }else{ mySql += "SELECT p FROM Project p WHERE p.status is false "; } mySql = "and join p.manager m WHERE m.username=:username"; query = em.createQuery(mySql,Project.class); query.setParameter("username", manager.getUsername()); return query.getResultList(); }