検索したいのですが、キーボードが英語だとしましょう。しかし、データベースには、トルコ語の文字を含むいくつかのデータがあります。
「イスタンブール」
「イズミル」
キーボードに「 İ 」がないため、クエリでこれら2つのデータを見つけることができません。
それを行うための最良の方法は何ですか?
アップデート:
NodeJSには、トルコ語の文字を英語に変換する次の関数があります。
function convertTurkishToEnglish(trStr){
return S(trStr)
.replaceAll('ı', 'i')
.replaceAll('ö', 'o')
.replaceAll('ü', 'u')
.s;
}
しかし、DB内のデータには適用できません。