2010-01-12 2 views
0

대략적으로 우리의 데이터 모델이다 (엔티티 이름은 가짜이며 예제 목적으로 만 사용된다).효율적인 (그러나 복잡한) NHibernate 질의 생성하기

제품배송 업체과 다 대다 관계입니다. 배송 업체창고과 일대 다의 관계가 있습니다.

는 기본적으로 : 제품 많은 창고이 많은 화주 있습니다.

우리는 발송제품에서발송창고에서 매핑을 가지고있다. 그러나 배송 업체가 아닌 ~ 제품 또는 창고.

나는 (지금 바로 카운트) 반환하는 쿼리를 만들려고 노력했습니다 특정 제품 관련된 모든 창고.

첫 번째 시도 : 제품의 배송 업체 목록이 있습니다. 창고에 대한 쿼리 생성 배송 업체가 우리 세트에 있습니다. 이 작동하지만 두 가지 쿼리가 있습니다. 하나의 쿼리가 필요합니다.

답변

관련 문제