自由帳

既に知っていることも含めて再アウトプット用に書きます✍️

2021-10-01から1ヶ月間の記事一覧

モデルのロード/バリデーション時に文字列型の属性値をNFC正規化する

NFD正規化されたUNICODE文字列が入力された時に、合字(濁点付きかな)のレンダリングが不自然になる問題を回避する # app/models/application_record.rb class ApplicationRecord < ActiveRecord::Base include UnicodeNormalizer end # frozen_string_lite…