В нашем пользовательском интерфейсе приложения мы отображаем оглавление, которое показывает информацию о пользователе, т.е.
firstName
, lastName
, email
, phoneNumber
, role
, userType
Последние два столбца role
и userType
НЕ являются частью объекта домена User
. Они получены из класса serviceImpl
и заполнены объектом userRoleDTO
, который возвращается как часть вызова rest.
В этом случае, если я хочу отсортировать по User
параметрам домена, например,
.../user-service/api/users-with-roles?size=10&page=0&sort=email,asc
отлично работает.
Как мне сделать эту работу с
user-service/api/users-with-roles?size=10&page=0&sort=role,asc
или
user-service/api/users-with-roles?size=10&page=0&sort=userType,asc