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

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

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

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

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

1 ответ

Решение

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

def self.pull_latest

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

Другие вопросы по тегам