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]