Вопрос

Я хочу получить подсчет различных обозначений людей из таблицы. Например, 5 менеджеров, 2 часа, 3 координаты и т. Д. Приведенный ниже запрос дает мне общее количество записей в поле UserDesig. Я хочу иметь общее количество различных обозначений в этой области, например, 5 для менеджеров и так далее. Как я буду сопровождать это с помощью проекционных запросов?

 Template.Criteria.CreateCriteria("User")
                        .SetProjection(
                        Projections.ProjectionList()
                        .Add(Projections.Count("UserDesig"), "UserCount"));
Это было полезно?

Решение

Попробуйте исследовать Projections.GroupProperty(...)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top