Istnieje klejnot wyszukiwania o nazwie Plądrowanie
Co pozwala wyszukiwać modele w bardzo łatwy sposób:
<%= f.search_field :name_or_description_or_email_or_articles_title_cont %>
Powyższy przykład to etykieta, gdy kliknięcie spowoduje przeszukanie nazwy lub opisu, adresu e-mail lub kolumny tytuł_artykułu zawierającej to, co zostało podane w polu tekstowym wyszukiwania
Oto przykład plądrowania pod maską
>> User.ransack(first_name_cont: 'Rya').result.to_sql
=> SELECT "users".* FROM "users" WHERE ("users"."first_name" LIKE '%Rya%')
Jest prosty w użyciu i w razie potrzeby może być używany do wyszukiwania zaawansowanego