J'ai un projet de rails avec un furet travaillant dessus. Aussi j'ai quelques tables avec des noms français et espagnols là-bas. Cela contient des caractères comme: á, à. ü, etc. Quand j'ai fait une recherche, je n'utilise que des caractères communs et cela me rend impossible de trouver dans la base de données quelque chose comme "bèrché" en utilisant un mot-clé comme "berche". J'ai essayé de remplacer les voix avec un caractère générique comme "?" ou "*", mais cela ne semble pas fonctionner.Trouver des caractères á, à, etc. avec un furet dans les rails
Voici le code:
# controller
default_options = {:limit => :all}
@results_ferret = Model.find_with_ferret(params["search_words"], default_options)
# model
class Model < ActiveRecord::Base
require 'acts_as_ferret'
acts_as_ferret({:fields => [:region, :origin, :something, :name, :content], :remote => true})
end
Toute idée comment procéder?