0

テーブルから人物の異なる指定の数を取得したいと思います。例えば、5人のマネージャー、2人のHR、3人の座標など。以下のクエリは、私にUserDesigフィールドのエントリの合計数を与えます。私はマネージャーのための5のようなフィールドの異なる指定の総数を持っていると思います。プロジェクションクエリを使用してこれをどのように伴いますか?NHibernate Projectionクエリ

Template.Criteria.CreateCriteria("User") 
         .SetProjection(
         Projections.ProjectionList() 
         .Add(Projections.Count("UserDesig"), "UserCount")); 

答えて

0

Projections.GroupProperty(...)

を調査してみてください