Похоже на ваш
def self.find_all_media(media_name)
if self.media_name == self.xyz.media_name
return media_name
end
end
Метод - это метод класса (self).Итак, вы пытаетесь получить доступ к вашему методу класса из вашего экземпляра класса
@abc
У вас есть две опции
1 - сделать метод методом экземпляра (удалив 'self')
2 - Вызовите свой метод как Abc.find_all_media
И, как лучший метод,
Не вызывайте модели напрямую из ваших представлений, делайте это через контроллер или помощника
и если ваш метод 'find_all_media' как-то связан с запросом к базе данных, рассмотрите
:scope (in rails 3.x) (named_scope in rails 2.x)
HTH
sameera