Я использую следующее gem, и теперь я пытаюсь сортировать сообщения по количеству просмотров.Impressionist gem - сортировать сообщения по просмотрам
Я следовал инструкциям и в моей почтовой модели, поэтому у меня есть:
is_impressionable :counter_cache => true
И в мой контроллер, у меня есть:
@mostpopular = @posts.order('counter_cache DESC').limit(6)
Но я получаю сообщение об ошибке:
SQLite3::SQLException: no such column: counter_cache: SELECT "posts".* FROM "posts" ORDER BY counter_cache DESC LIMIT 6