Как «продвинуть» записи с заданным значением?

Я использую Ruby on Rails 3.2.9 и MySQL. у меня естьArticle модель сuser_id атрибут (этот атрибут представляет внешний ключ -id - для связанных пользователей автора), и я хотел бы получить статьи, упорядочив те "за" данный автор. То есть, учитывая, что у меня есть следующие записи:






...

Когда я ищу заказанные статьиза" автор сid  (1user_id = 1) тогда возвращаемые статьи должны быть упорядочены следующим образом:






...

Другими словами, я ищу, чтобы получитьвсе статьи, но делая теприказал с этим "Приоритет ":сначала были созданы статьи, созданные данным автором, а затем все остальные (то есть я бы хотелпродвигаться вперед статьи, созданные данным автором).

Как я могу это сделать?

Заметка: Я ищу реализацию Ruby on Rails, может быть, черезorder метод.

Ответы на вопрос(4)

Ваш ответ на вопрос