0
나는 앨리어싱과 열망하는 페칭을하기 때문에 중복 결과를 반환한다. 아무런 문제가 없다. HashedSet에 추가하면 중복을 제거 할 것이다.NHibernate에서 ISets를 가진 MaxResults
제 문제점은 SetMaxResults 메소드로 페이지 당 10 개의 결과로 페이지 매김을하고 있다는 것입니다. 이는 내 쿼리에서 10 개의 결과를 반환한다는 것을 의미합니다. 일단 ISet으로 가져 오면 이것은 2 또는 3이됩니다 ...
중복이 제거 된 후 10 개의 결과를 반환하는 쿼리를 실행하기 위해 ICriteria 메커니즘을 사용할 수 있습니까?
내 이해 NHibernate의 열심히로드 중복을 다루는 표준 방법은 무엇입니까? 당신은 정교 할 수 있습니까? – Liath
첫 번째 쿼리에서 페이징 된 엔터티를 반환 한 후 관련 컬렉션을 가져 오는 쿼리를 수행하십시오. –
연결 또는 하위 컬렉션에서 쿼리하고 있습니까? – DanB