Я работаю над реализацией формы поиска в приложении ruby on rails.Общая идея заключается в использовании form_tag для отправки полей поиска (через параметры) в функцию поиска в модели класса, который я пытаюсь найти.Затем функция поиска будет выполнять итерацию по каждому из параметров и выполнять функцию определения объема, если имя функции будет отображаться в параметрах.
Проблема заключается в том, что когда я вызываю поиск по коллекции, например:
@calendar.reservations.search({:search_email => "test"})
Я не знаю, как обратиться к коллекции @ calendar.reservations из функции поиска.
Кроме того, я не совсем понимаю, почему @ calendar.reservations.search (...) работает, но Reservations.all.search выдает мне сообщение о том, что вы не можете вызвать метод экземпляра для массива.
У меня есть подробности о методе поиска здесь: https://gist.github.com/783964
Любая помощь будет принята с благодарностью!