2009-10-31 9 views
0

Comment utiliser Searchlogic avec plusieurs modèles? J'ai un tableau de bord qui tire les données de 3 modèles et les affiche dans une grille (tableau) - Je veux permettre le tri et la recherche de ces trois, mais Searchlogic semble exiger que j'utilise "search" comme nom de paramètre; faire quelque chose comme:Utilisation de Searchlogic avec plusieurs modèles d'un contrôleur

@users_search = User.search(params[:user_search]) 
@reports_search = Report.search(params[:report_search]) 

dans le contrôleur et:

<%= order @users_search, :by => :email_address, :as => "Email" %> 

dans la vue ne fait rien lorsque je tente de trier les enregistrements. Changer l'un d'entre eux à seulement params[:search] fonctionne, mais ce n'est pas ce dont j'ai besoin pour cette situation.

Répondre

Questions connexes