ドキュメントによると、このコードが機能するのはなぜですか? http://api.rubyonrails.org/classes/ActiveRecord/Scoping/Named/ClassMethods.html
class Article < ActiveRecord::Base
scope :featured, where(:featured => true)
def self.titles
map(&:title)
end
end
Article.featured.titles
私のコンソールで取得:
NoMethodError: undefined method `map' for #<Class:0xb70bfb0>