 |
 |
 |
 |
Billets de blogue récents |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
|
Développement
 |
 |
 |
 |
Trouver un objet par tag, respectant une conditions sur une relation |
 |
 |
 |
 |
 |
 |
 |
 |
Posté par jeremy.lecour le Lundi, 25 Février, 2008 - 11:43am. |
Installation | Développement |
 |
 |
Bonjour,
Je travaille sur une appli dans laquelle j'ai un model Event et un modèle Person. Les personnes participent à un/des événements.
Dans ma vue de liste, j'ai une fonction de recherche et mon contrôleur fait ceci :
@event = Event.find(params[:event_id]
@people = @event.people.find(:all, :conditions => ["LOWER(nom) LIKE ? ","%#{@search_field}%"])
Jusque là ça marche nickel. Mais je coudrais rajouter la recherche parmi les tags des personnes.
Si je fais une recherche simple sur le model Person, c'est OK (mais j'ai toutes les personnes de la base), mais avec la relation sur Event (pour n'avoir que les personnes de tel événement), ça marche plus
|
 |
 |
 |
 |
|
 |
 |
 |
 |
Sondage |
 |
 |
 |
 |
 |
 |
 |
 |
Lorsque je développe avec Ruby on Rails c'est principalement sous: Linux 38% Mac OS X 29% Windows 31% (Free|Open|Net) BSD 1% Autre... 1% Nombre de votes: 345 |
 |
 |
 |
 |
 |
 |
 |
 |
Qui est en ligne |
 |
 |
 |
 |
 |
 |
 |
 |
Il y a actuellement 1 utilisateur et 36 invités en ligne. |
 |
 |
 |
 |
 |
 |
 |
 |
Nouveaux membres |
 |
 |
 |
 |
 |
 |
 |
 |
- abdoul_k
- Macar
- dendicus
- stouil
- merlinfree
|
 |
 |
 |
 |
|
il y a 2 jours 6 heures
il y a 2 jours 11 heures
il y a 2 jours 16 heures
il y a 3 jours 3 heures
il y a 3 jours 10 heures
il y a 6 jours 8 heures
il y a 6 jours 13 heures
il y a 1 semaine 23 heures
il y a 1 semaine 1 jour
il y a 1 semaine 3 jours