У меня есть требование для сортировки записей контактов по primary_contact_no.
Поля «Мой контакт» содержат имя_первого_контакта, адрес электронной почты, номер_почты.
это не умнее ....
НО мой взгляд требует, чтобы я показывал mobile_no под Контактный номер (просмотреть метку), когда primary_contact_no отсутствует.
Contacts.find(:all, :order => "primary_contact_no")
Теперь, когда я сортирую его по primary_contact , в представлении записи, в которых эти поля отсутствуют, заменяются на mobile_no , но так как они уже отсортированы по contact_no, они появляются в нижняя часть результатов поиска.
Как мне объединить два результата (если primary_contact отсутствует и выполнить поиск по объединенной записи)
Есть ли другое решение проблемы, где я могу объединить записи поиска строк или что-то подобное ???
P.S.
Я использовал будет разбивать на страницы .