我正在使用 Visual Studio 2008。我正在尝试在 Nhibernate.Projections 类的单个 GroupProperty 方法中添加多个列。但是我没有得到所需的输出。我尝试过这样的事情。
ICriteria Criteria = CreateCriteria("BaseCriteria");
projectionList.Add(Projections.GroupProperty(
Projections.SqlFunction("concat",
NHibernateUtil.String, Projections.Property("FirstName"),
Projections.Constant(' '),
Projections.Conditional(Expression.IsNotNull("LastName"),
Projections.Property("LastName"), Projections.Constant(String.Empty)))), "ClientName");