lib/rush/find_by.rb in rush-0.2 vs lib/rush/find_by.rb in rush-0.3
- old
+ new
@@ -10,9 +10,11 @@
def method_missing(meth, *args)
if m = meth.to_s.match(/^find_by_([a-z_]+)$/)
find_by(m[1], args.first)
elsif m = meth.to_s.match(/^find_all_by_([a-z_]+)$/)
find_all_by(m[1], args.first)
+ else
+ super
end
end
def find_by(field, arg)
detect do |item|