私のレールアプリでは、コードの一部であるmysqlデータベースからデータを取得しています:
@search = ArtLookup.find(:all, :conditions => ['MATCH (ARL_SEARCH_NUMBER) AGAINST(? IN BOOLEAN MODE) and ARL_KIND = 1', search_condition.gsub(/[^0-9A-Za-z]/, '')])
しかし、主な問題は、さまざまなサプライヤーの価格表があり、データベース内の同じ変数に対して異なるコーディングがあります。たとえば、次のようになります。
LEMFÖRDER
しかし、たとえばsearch_condition
my が次のようになるように、my の辞書を設定するにはどうすればよいですか。search_condition
LEM?FORDER or
LEMFOERDER or
LEMFÖRDER
LEMFÖRDER
それは私のデータベースを見つけますか?
非常に奇妙に聞こえるかもしれませんが、私の英語で申し訳ありませんが、私の例ですべて説明します...