ActiveRecord
特定のインスタンスに作用することを目的とするモジュールがあります。
"match"
議論のために、このメソッドは、特定のプロパティが同じ型の別のインスタンスと一致する場合に文字列を配置するとしましょう。
module Foo
def check_against_other_instances
self.all.each do |instance|
if self.respond_to? :color && self.color == instance.color
puts "match"
end
end
end
end
ただし、インスタンスなself.all
ので、ここで単純に呼び出すことはできません。self
ここからクラスメソッドを呼び出すにはどうすればよいall
ですか?