2016-10-13 2 views
0

우선, 나쁜 영어로 유감스럽게 생각합니다.동적 선택 유창한 nhibernate

나는이 작은 그림을 그리는 작은 투 블레를 가지고있다. 세 개의 테이블이 있는데 사용자가 데이터베이스에서 가져올 마녀 열을 결정할 수 있도록 테이블을 만들어야합니다. Dynamic Nuget을 사용해 보았지만 작동하지 않습니다. 필요한 코드는 다음과 같습니다.

var res = session.QueryOver<MyObject>().Select(x => x.decidedByUser).List(); 

이 경우에도 가능합니까 아니면 몇 가지 해결 방법이 필요합니까? 어쩌면 모든 값을 얻은 다음 선택하는 것과 같은 것일까요? :-)

+0

그냥 모두 가져 가서 클라이언트 측 코드에 표시 할 것인지 결정하십시오. – Mario

답변

0

var에 columnProjection = Projections.Property (() => aliasForTable.Column1)

당신이 가져 할 열을 결정하는 NHibernate에 select 문에서 변수 위에 사용할 수 있습니다. 각 사례에 대해이 과제를 작성하면 완료됩니다.