У меня есть модель Post
. Я хочу показать первые сообщения, где name
is 'esa'
, а затем заказать по updated_at
.Rails default_scope на основе некоторого значения
Я попробовал это в post.rb
, но не работает:
default_scope {Post.where(name: 'esa') && order(updated_at: :desc) }
'default_scope' часто обескуражен, и это использование еще более странно. Вы уверены, что хотите, чтобы все запросы в таблицу 'posts' были отфильтрованы и упорядочены таким образом? – ndn