У меня есть форма поиска и список результатов. Форма позволяет пользователю осуществлять поиск по свойствам объекта и связанным свойствам объекта.
NameContains
EmailContains
CompanyNameContains
В списке результатов отображаются свойства контакта и соответствующие связанные свойства, в данном случае название компании
Имя | Телефон | Email | Компания
Компания - это отношение, и для этого сценария оно загружено. Все отлично работает на стороне поиска, отфильтрованных результатов, подкачки страниц и т. Д.
Я использую DetachedCriteria, и я могу только заставить сортировку работать со свойствами Контакта. (на самом деле не нужно сортировать по электронной почте и номерам телефонов на самом деле). У меня проблемы с сортировкой по названию компании, которая является связанной собственностью. Я задавался вопросом, мог ли кто-нибудь указать мне правильное направление. Заранее благодарим за помощь.