J'utilise le code suivant pour l'instant:Comment effectuer une recherche avec Rails?
def self.search(query)
where("name like ?", "%#{query}%")
end
qui ne fonctionne que pour le nom, mais au fond, je besoin de travailler pour tout (date de naissance, nom, prénom + nom et ainsi de suite). Pouvez-vous s'il vous plaît me transmettre quelques idées sur la façon dont je pourrais rendre ce morceau de code plus adapté à mes besoins?
Merci.
départ https://github.com/activerecord-hackery/meta_search – Nithin
Cela devrait fonctionner 'où (" nom LIKE? OU nom de famille? OU dob LIKE? ","% # {Requête}% ","% # {requête}% ","% # {requête}% ")' – Pavan
je pense que sur 'dob' cela ne fonctionnera pas si' dob' 'date/heure 'type de colonne –