반응형
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 |