예를 들어, 다른 인스턴스에서 최소 날짜, 최대 날짜 및 합계를 가져 오려고합니다. 난 하드 코딩 SQL 문자열을 피하기 위해 노력하고 또는 이러한 값을 얻기 위해 IList 통해 반복.NHibernate에서 집계 된 결과를 얻는 가장 좋은 방법은 무엇입니까?
2
A
답변
2
NHibernate를 통해 바로 쿼리를 실행할 수 있습니다. 또는 추가 정보를 정보별로 추가하여 관심있는 매개 변수를 통해 결과 객체가 순서대로 정렬되도록하십시오. 내림차순으로 정렬하고 0 번째 요소는 최대 및 최소값에 대해 원하는 것입니다. 동면하는 고양이를 피하는 방법은 여러 가지가 있습니다.
2
보고를 위해 쿼리가 필요한 경우 예측을 사용하십시오. 같은
뭔가 : Nhibernate Documentation에서 더 많은 물건이있다
Session.CreateCriteria (typeof (Order))
.Add (Restrictions.Between ("DateReceived" , today.AddMonths (-1) , today))
.CreateAlias ("Lines" , "lines")
.SetProjection (
Projections.ProjectionList ()
.Add (Projections.Sum ("lines.TotalCost"))
.Add (Projections.Avg ("lines.TotalCost"))
.Add (Projections.GroupProperty ("Customer"))
) ;
(가 내리막 길의 2/3이다) 내가 실종 된 기준 API에 뭔가가 있었다 거라고 생각
관련 문제
- 1. NHibernate에서 세션을 관리하는 가장 좋은 방법은 무엇입니까?
- 2. NHibernate에서 읽기 전용 목록에 대한 가장 좋은 방법은 무엇입니까
- 3. PHP에서 HashTable을 얻는 가장 좋은 방법은 무엇입니까?
- 4. iBatis에서 정렬 된 결과를 얻는 방법은 무엇입니까?
- 5. QPixmap의 해시를 얻는 가장 좋은 방법은 무엇입니까?
- 6. winhttp.h를 얻는 가장 좋은 방법은 무엇입니까?
- 7. 하위 문자열을 얻는 가장 좋은 방법은 무엇입니까?
- 8. 리소스 경로를 얻는 가장 좋은 방법은 무엇입니까
- 9. NHibernate에서 데이터 액세스 방법을 만드는 가장 좋은 방법은 무엇입니까?
- 10. NHibernate에서 집계 함수를 어떻게 맵핑합니까?
- 11. 트리 데이터를 그룹화하고 집계 및 합계하는 가장 좋은 방법은 무엇입니까?
- 12. 귀하의 의견으로는 트위터에서 모든 retweets을 얻는 가장 좋은 방법은 무엇입니까
- 13. NHibernate에서 집계 관계에 대한 여러 루트 유형을 매핑하는 방법은 무엇입니까?
- 14. 가장 최근에 실행 된 명령의 결과를 얻는 유닉스 명령은 무엇입니까?
- 15. 여러 설문 조사 결과를 사용자별로 저장하는 가장 좋은 방법은 무엇입니까?
- 16. oprofile에서 가장 유용한 출력을 얻는 가장 좋은 방법은 무엇입니까?
- 17. 자바 국가 목록을 얻는 가장 좋은 방법은
- 18. 텍스트 파일에 패턴 검색 결과를 표시하는 가장 좋은 방법은 무엇입니까?
- 19. 트위터에서 원하는 데이터를 얻는 가장 좋은 방법은 무엇입니까?
- 20. 정보를 얻는 가장 좋은 방법은 xml입니까? sqlite?
- 21. EL 조건부 표현식에서 빈 결과를 지정하는 가장 좋은 방법은 무엇입니까?
- 22. "최고 점수"결과를 표시하는 가장 좋은 방법
- 23. 오늘의 MySQL 결과를 얻는 방법은 무엇입니까?
- 24. MBean의 가장 좋은 방법은 무엇입니까?
- 25. wpf에서 상속 된 객체를 표시하는 가장 좋은 방법은 무엇입니까?
- 26. Ruby on Rails에서 SQL로 결합 된 결과를 얻는 방법은 무엇입니까?
- 27. EXIF 데이터를 얻는 가장 좋은 도구는 무엇입니까?
- 28. 내 사용자 그룹의 연사를 얻는 가장 좋은 방법은 무엇입니까?
- 29. 수은 저장소의 팁 사본을 얻는 가장 좋은 방법은 무엇입니까?
- 30. HTML 파일 업로드시 파일 이름을 얻는 가장 좋은 방법은 무엇입니까?
. 조언 해주셔서 감사합니다. 일종의 완벽하게 일했습니다! –