Именованная область действия на голосовом объекте для подсчета голосов в рельсах - PullRequest
2 голосов
/ 02 января 2012

Я работаю на рельсах 2.3.11. Я использую плагин act_as_voteable в своем приложении rails. В блоге есть много голосов (голосование за и голосование). Я сохранил 2 метода экземпляра для voice_for и voice_against в плагине Vote.rb. Теперь я пытаюсь отсортировать блоги по его голосам как

@blogs = Blog.all(:order => "blogs.votes_for desc")

и пробовал с именованной областью тоже

named_scope :vote_ups, :order => "blogs.votes_for desc"

, где voice_for вернет счетчик всех голосов в блоге

Но это сейчас работает Пожалуйста, дайте предложения по этому

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...