반응형
NHibernate Linq 공급자에서 Fetch 대 FetchMany
NHibernate에 열망 로딩 사용하여 수행 할 수 있습니다 Fetch
과 FetchMany
에 설명 된대로, NHibernate에 Linq를 열망 가져 오기 마이크 Hadlow의 블로그에.
이 두 방법의 차이점은 무엇이며 각각 어떤 상황에서 사용됩니까?
Fetch
참조 및 FetchMany
컬렉션에 사용되어야합니다 .
"손자"컬렉션을 가져 오기 위해 와만 FetchMany
결합 될 수 있기 때문에 특히 중요 ThenFetchMany
합니다.
예:
session.Query<User>()
.FetchMany(u => u.Orders)
.ThenFetchMany(o => o.OrderItems)
참고 URL : https://stackoverflow.com/questions/4394692/fetch-vs-fetchmany-in-nhibernate-linq-provider
반응형
'Nice programing' 카테고리의 다른 글
hg에서 파일의 변경 사항을 제거하는 방법 (0) | 2020.10.24 |
---|---|
innerHTML에 비해 createElement의 장점은 무엇입니까? (0) | 2020.10.24 |
텍스트 파일의 문자 인코딩을 감지하는 방법은 무엇입니까? (0) | 2020.10.24 |
Internet Explorer에서 "브라우저 모드"와 "문서 모드"의 차이점 (0) | 2020.10.24 |
HTTP 기본 인증에는 어떤 인코딩을 사용해야합니까? (0) | 2020.10.24 |