Как определить в модели метод класса, а не экземпляр?
Я хочу иметь возможность звонить Activity.pull_latest
от контроллера, но если я сделаю
class Activity < ActiveRecord::Base
def pull_latest [...]
Я должен это назвать Activity.new.pull_latest
,
Как определить в модели метод класса, а не экземпляр?
1 ответ
Решение
Использование self
:
def self.pull_latest
Тогда вы можете позвонить Activity.pull_latest