私はこのコードを持っています:
module Helper
def translates(*attributes)
attributes.each do |attribute|
define_method("find_by_#{attribute}") do |value|
value
end
end
end
end
class SomeClass
extend Helper
translates :foo
end
今、私の意見では、メソッドSomeClass.find_by_foo
が存在する必要があります。しかし、そうではありません。私が間違っていることを知っていますか?