0

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");
4

1 に答える 1