em truyền vào một list idArea mà ko nhận… có phải do setParameter ko nhận list ko ạ
List<Object[]> result=entityManager.createQuery("select DISTINCT p.idProject,p.name,t.name,p.idArea " +
"from Project p,ProductType t,Sector st,Building b,Apartment a " +
"where p.idArea IN :idArea and p.idProductType=:id " +
"and p.idProductType=t.id and p.idProject=st.idProject " +
"and st.idSector=b.idSector and b.idBuilding=a.idBuilding " +
"and a.sellPrice between ':minPrice' and ':maxPrice'")
.setParameter("idArea", Arrays.asList(idArea)).setParameter("id",id)
.setParameter("minPrice",minPrice).setParameter("maxPrice",maxPrice)
.setMaxResults(limit).setFirstResult((page-1)*limit).getResultList();