2010/1/26 trankh <[email protected]>:
> Sinon, un simple chanp recherche me convient à court terme. Comment
> faire par exemple une recherche sur un attribut de mon model?

Cette partie est assez simple en sql 'pur' :

class Ticket < ActiveRecord::Base
  named_scope :search_by_name, lambda {|name| {:conditions => ["name
LIKE ?", "%#{name}%"]} unless name.blank?}}
end

Ticket.search_by_name 'bob'

Tu peux aussi remplacer LIKE par ILIKE si ta base de données le supporte.

-- 
http://fabien.jakimowicz.com

-- 
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 à