如何在返回条件时添加列?

时间:2013-09-05 12:16:53

标签: c# nhibernate criteria

在sql中我可以做到

select Id,Teste=1 from MovimentacoesDocECF

并且研究的回归为所有记录添加了一个“Test”列,值为1 ......

如何在C#中的nhibernate标准中执行此操作...

我需要用枚举来做这个...我会做select Id,Teste="Name_Um" from MovimentacoesDocECF"之类的事情,其中​​“Teste”的值是枚举

1 个答案:

答案 0 :(得分:1)

我找到了解决问题的方法......使用方法

criteria.SetProjection(
                        Projections.ProjectionList()
                                    .Add(Projections.Constant (MeuEnum.Name_Um), 
                        "Test"
                      )