Zeer oude post, maar ik ben bezig met een probleem vergelijkbaar met de OP. We willen een naam kunnen zoeken en translitereren om betere resultaten te krijgen. Bij onze versies van Postgres en rails vertaalt het karakter hetzelfde echter naar 'ss'.
Ik wilde alleen mijn bevindingen delen voor het geval het nuttig kan zijn voor anderen die dit bericht tegenkomen.
In rails 5.2:
irb(main):001:0> ActiveSupport::Inflector.transliterate('ß')
=> "ss"
In postgres 9.6 krijg ik:
db-test=# SELECT unaccent('ß') AS unaccent_name;
unaccent_name
---------------
ss
(1 row)