技術ネタやスマホ考察、子育て、英語学習などを綴るブログです。Webサービス/アプリを作っています。渡す文字列をエスケープする方法です。渡す文字列に含まれる場合にエスケープする必要がある。英単語を画像イメージで楽に暗記できる辞書サイトを作りました。とエスケープする必要がある。バックスラッシュは文字列でもエスケープ用キャラクタとして使われるので、LIKE検索に渡す際にはバックスラッシュが2つ必要なことにも注意。用意されていなさそうだったので、以下のメソッドを作りました。ライブラリからの拝借です。メソッドとして作成する。そのものにクラスメソッドとして追加したほうが便利です。クラスメソッドを追加すると、モデルのクラスメソッドとして利用でき、場所を選ばずどこでも使えます。