0
제목이 말한대로.Nhibernate에서 SelectList와 Projection의 차이점은 무엇입니까?
은 (SelectList
는 Projections
방법을 사용하지 않고 예측을 만드는 방법처럼 나에게 것 같습니다.)
제목이 말한대로.Nhibernate에서 SelectList와 Projection의 차이점은 무엇입니까?
은 (SelectList
는 Projections
방법을 사용하지 않고 예측을 만드는 방법처럼 나에게 것 같습니다.)
은 그 자세한 설명은 문서에 말할 것입니다 :
: 또한QueryOver가 임의의 IProjection 수 있습니다 추가 (개인 속성을 투사 할 수 있음).
IList selection = session.QueryOver<Cat>() .SelectList(list => list .Select(c => c.Name) .SelectAvg(c => c.Age)) .List<object[]>();
IList selection =
session.QueryOver<Cat>()
.Select(Projections.ProjectionList()
.Add(Projections.Property<Cat>(c => c.Name))
.Add(Projections.Avg<Cat>(c => c.Age)))
.List<object[]>();
가 명시 적 수준의 자격을 요구하지 않는 투사 목록 을 만들기위한 인라인 구문이 : 돌기 공장 클래스는 람다 표현식을 사용할 수 있도록 과부하가 있습니다