Escribo mi primera aplicación Ruby on Rails y necesito implementar una característica de "búsqueda". Tendrá que buscar en la base de datos (1 columna por tabla en 3 tablas diferentes) y devolver los resultados más relevantes en cada una de las 3 categorías. Algo así como cómo hacer una búsqueda en Amazon.com que arrojará resultados de todos los departamentos.¿Implementando la búsqueda en una aplicación Ruby on Rails 3?
¿Hay alguna gema/biblioteca/técnica común en el mundo de Ruby on Rails que deba conocer (que funcione con Rails 3)? De lo contrario, ¿qué debo hacer para implementar una función de búsqueda en mi aplicación?