組み合わせたプロパティ出力を備えたnhibernate queryover投影..何らかの方法はありますか?
-
28-10-2019 - |
質問
私はnhibernate 3.2を使用していますが、2つの列を文字列にマッピングしてフルネームを作成したプロジェクションを作成しようとしています。
var user = Session.QueryOver<Core.Domain.User>()
.Select(u => u.FirstName + " " + u.LastName)
.TransformUsing(Transformers.AliasToBean<UserDto>())
.SingleOrDefault<UserDto>();
これは私がうまくいくことを望んでいたものです。しかし、そうではありません。誰かがこれについて何かトリックを知っていますか?
解決
できません!この状況で私がすることは、私のdtoを変更することです
public class UserDto {
public virtual FirstName { get; set;}
public virtual LastName { get; set;}
public virtual FullName { get { return FirstName + " " + LastName;}}
}
所属していません StackOverflow