Richard :
> et oui mon don d'ubiquité mle permet à la fois de mettre la
> patée à Nicolas Mahut et de vous posez des questions !

Le match est pas fini, on rigolera moins si tu perds en 5 sets.

> quelle est selon vous la meilleure facon d'implementer une
> recherche multi critère sous rails?
>
> je pensais faire un truc du style
>
> @court1s = Court.find(:all, :conditions => condition1)
> @court2s = @court1s.find(:all, :conditions => condition2)

La question est vague, si c'est une recherche simple,
genre sur des colonnes d'une table, alors tu peux faire :

users = User.find :all, :conditions => { :name => name,
   :firstname => firstname, :password => password, ... }

ou si tu n'as que 2 critères

users = User.find_all_by_name_and_firstname(name, firstname)

si c'est plus compliqué t'as le classique
:conditions avec un tableau :

par exemple :

users = User.find :all, :conditions => ['lower(name) LIKE ? AND
lower(firstname) LIKE ?',  "%#{name}%", "%#{firstname}%" ]

   -- Jean-François.

-- 
À la renverse.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à