Как определить в модели метод класса, а не экземпляр? - PullRequest
0 голосов
/ 11 августа 2011

Я хочу иметь возможность звонить Activity.pull_latest с контроллера, но если я делаю

class Activity < ActiveRecord::Base
  def pull_latest [...]

, я должен назвать его Activity.new.pull_latest.

Как мне определить вмодель метод класса, а не экземпляр один?

1 Ответ

2 голосов
/ 11 августа 2011

Использование self:

def self.pull_latest

Тогда вы можете позвонить Activity.pull_latest

...