Je suis en train de créer une recherche générique, je fais quelque chose comme çaRails3 Trouver Wild Card Question
@items = Item.where("title =?", "%#{item_to_be_found}%"
Je suis en train de créer une recherche générique, je fais quelque chose comme çaRails3 Trouver Wild Card Question
@items = Item.where("title =?", "%#{item_to_be_found}%"
changement =
pour LIKE
"title LIKE ?", "%#{...}%"
Vous pouvez utiliser un petit bijou qui fait l'ascenseur de poids pour des questions de construction.
gem act_as_wild_searchable, :git => 'http://github.com/canimus/act_as_wild_searchable.git'
Considérez que vous avez un modèle nommé produit avec: nom et: Description vous pouvez alors rechercher
Product.name_like? "Camera HD" # Produces where (name like ?, "%Camera HD%")
Product.description_like? "1080p", :left=>true # Produces where (description like ?, "%1080p")
J'espère que ça aide!