Я пишу свое первое приложение на Ruby on Rails, и мне нужно реализовать функцию «поиска». Потребуется выполнить поиск в базе данных (1 столбец на таблицу в 3 разных таблицах) и вернуть наиболее релевантные результаты в каждой из 3 категорий. Вроде как, как вы можете сделать поиск на Amazon.com, который будет возвращать результаты из всех различных отделов.
Есть ли в мире Ruby on Rails метод gem / library / common, о котором мне следует знать (который работает с Rails 3)? В противном случае, что мне делать, чтобы реализовать функцию поиска в моем приложении?
, вероятно, вам нужно будет использовать некоторую поисковую систему. Посмотрите на плагин , думая сфинк . Я также использовал ECTS_AS_FERRET , но он может вызвать некоторые проблемы.
Я не знаю, есть ли плагин, который делает все то, что вы хотите для вас. Я бы сделал это таким образом:
Google - ваш друг: Посмотрите здесь и здесь .