Rails: Wie werden die Ergebnisse gefiltert?
In der Indexaktion meines Users-Controllers kann ich alle Benutzer erfassen, die zu derselben Stadt gehören wie dercurrent_user
in einem ActiveRecord :: Relation-Objekt@users
. Meiner Ansicht nach kann ich durchlaufen@users
und zeigen Sie die Ergebnisse an. Was ich tun möchte, ist das gebencurrent_user
Weitere Optionen zum Filtern der Ergebnisse. Ich möchte der Ansicht ein Formular und eine Filterschaltfläche hinzufügen, über die der aktuelle Benutzer Filter auswählen kann, z.
Sobald der aktuelle Benutzer die Auswahl trifft und auf Filter klickt, werden die Ergebnisse basierend auf den ausgewählten Kriterien gefiltert. Ich möchte wissen, wie man eine Abfrage erstellt, um dies zu tun.