Получить все из таблицы И сортировать? - PullRequest
7 голосов
/ 09 августа 2011

Используя следующий код в моем контроллере, я могу извлечь все строки из моей таблицы, но она не будет сортироваться по столбцу last_name. Какие-либо предложения?

 @pi_names = PiName.all(:order => 'pi_names.last_name DESC')

Ответы [ 2 ]

19 голосов
/ 09 августа 2011

Попробуйте

 @pi_names = PiName.order('pi_names.last_name DESC').all
0 голосов
/ 22 сентября 2017

Альтернативный синтаксис, позволяющий обнаружить любые ошибки до выполнения:

@pi_names = PiName.order(last_name: :desc)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...