Foo
has_many Bar
. Я хочу сделать что-то вроде:
foo_instance.bars.find_with_custom_stuff(baz)
Как мне определить find_with_custom_stuff
, чтобы он был доступен в отношении баров
? (а не только метод класса Bar
?)
update
Я хочу сделать что-то более сложное, чем область видимости. Примерно:
def find_with_custom_stuff(thing)
if relation.find_by_pineapple(thing)
relation.find_by_pineapple(thing).monkey
else
:banana
end
end