Open Sayamame-beans opened 1 week ago
JavaScriptにそういう(normalize)APIあった気がするけどなんだっけ
Intl.Collator
が使えるかもしれない?
良さそう
あーそれかも?
frontでやれるかと思ったけど、サジェストはbackendに問い合わせているような気がする
パフォーマンスが心配だわね
マイグレーションで既存の読み仮名を全てひらがなかナタカナに寄せて、フロントから検索するときはクエリするときに寄せた方に変換してからクエリするとか
既存の読み仮名に ブロキャ ぶろきゃ となってる絵文字があるとする
カタカナをひらがなに寄せる ぶろきゃ ぶろきゃ になる
絵文字ピッカーでブロキャと入力 カタカナをひらがなに変換→ぶろきゃ としてBEにリクエスト
これでパフォーマンスに影響なくひらがなカタカナどちらでも検索できると思う
frontでやれるかと思ったけど、サジェストはbackendに問い合わせているような気がする
network tabを見てもそれっぽいリクエストがなくて謎
よくよく考えたらlocalstorageのemojisから絞り込んでるかも
これ日本語だけだとひらがな・カタカナでいいけど他言語も想定されたマッピング unicodeのデータベースにないかな
Summary
タイトル通りです。 例えば、タグとして「タグ」が登録されている場合"たぐ"でも候補に出るように、或いは「たぐ」が登録されている場合"タグ"でも候補に出るようにして欲しいです。
Purpose
タグにいちいち平仮名/カタカナの表記揺れを記述するのは大変なので
Do you want to implement this feature yourself?