这怎么可能?Article.all
在控制台中工作,但self.retirement_collection
其中调用的方法不起作用。有任何想法吗?
class Article < ActiveRecord::Base
...
def self.retirement_collection
articles = Articles.all
articles.each do |article|
if article.retirement_at < Time.now
article.retire
end
end
end
...
end
NameError
当我Article.retirement_collection
在控制台中输入时,我得到一个: NameError: uninitialized constant Article::Articles
.