4
如何使用QueryOver和AliasToBean將枚舉值轉換爲字符串值?我有以下的,但得到一個錯誤試圖改造枚舉時:NHibernate QueryOver預測,枚舉和aliastobean變換器
SomeDTO someDTO = null;
SomeReferenceAlias someReferenceAlias = null;
var jobs = query
.JoinAlias(x => x.SomeReference,() => someReferenceAlias, JoinType.InnerJoin)
.SelectList(list => list
.Select(p => p.SomeStatusEnum).WithAlias(() => someDTO.SomeStatus)//problem here
.Select(p => someReferenceAlias.Name).WithAlias(() => someDTO.Name)
)
.TransformUsing(Transformers.AliasToBean<SomeDTO>())
.Take(100)
.List<SomeDTO>();
在這個任何更新? – dotjoe