Я хотел бы указать порядок сортировки по умолчанию в своей модели.
Так, чтобы, когда я делаю a .where()
не указывая .order()
это использует сортировку по умолчанию. Но если я указываю .order()
, это переопределяет значение по умолчанию.
Вы можете использовать default_scope для реализации порядка сортировки по умолчанию. http://api.rubyonrails.org/classes/ActiveRecord/Scoping/Default/ClassMethods.html