최대 절전 모드, 스트럿츠 및 extjs를 사용하는 웹 응용 프로그램에서 작업 중입니다. 여기에 제 시나리오가 있습니다. 내 제품 테이블에서html에서 distinct를 사용하는 방법
String hql = "from product";
세 개의 열은 이름, 섹션
I 제품의 고유 한 이름을 기준으로 결과를 필요로하지만 난 유일한 옵션은 HQL 쓰고있는 다른 옵션이 ID가 없습니다.
나는에 의해 그룹을 사용할 수 있지만 내가 같은 방법을 사용하는 모든 DAO이다 일반적인 방법입니다 그래서 코드 위의 내 코드에서
hql.list().get(0);
를 사용하고 결과
의 크기를해야합니다.
조인을 사용할 수 있지만 데이터가 수백만이기 때문에 쿼리 실행이 너무 느립니다. 이렇게하면 hql에 고유 키워드를 쓰는 방법을 쉽게 이해할 수 있습니다.
귀하의 질문이 명확하지 않다 당신이 그런 AutoComplement 예정대로 AJAX에서 그것을 할 수 있습니다.. 당신이 무엇을 선택 하시겠습니까? 고유 한 제품 이름의 수는 무엇입니까? –
고유 한 제품 이름을 가진 제품 데이터를 원한다면, 기본 키 id에는 다른 값이 있으므로이를 무시해야합니다. 만약 내가 데이터를 얻으면 나는 자동적으로 카운트를 얻을 것이다 – Bindu