Posting yang sangat lama tetapi saya sedang mengatasi masalah yang mirip dengan OP. Kami ingin dapat mencari nama dan transliterasi untuk memberikan hasil yang lebih baik. Namun, dengan versi Postgres dan Rails kami, karakter tersebut ditransliterasikan menjadi 'ss'.
Hanya ingin membagikan temuan saya jika mungkin bermanfaat bagi orang lain yang menemukan postingan ini.
Dalam rel 5.2:
irb(main):001:0> ActiveSupport::Inflector.transliterate('ß')
=> "ss"
Di postgres 9.6 saya mendapatkan:
db-test=# SELECT unaccent('ß') AS unaccent_name;
unaccent_name
---------------
ss
(1 row)