Bài rất cũ nhưng tôi đang giải quyết một vấn đề tương tự như OP. Chúng tôi muốn có thể tìm kiếm tên và chuyển ngữ để đưa ra kết quả tốt hơn. Tuy nhiên, với các phiên bản Postgres và rails của chúng tôi, ký tự này chuyển ngữ giống như 'ss'.
Tôi chỉ muốn chia sẻ những phát hiện của tôi trong trường hợp nó có thể hữu ích cho những người khác tình cờ xem được bài đăng này.
Trong đường ray 5.2:
irb(main):001:0> ActiveSupport::Inflector.transliterate('ß')
=> "ss"
Trong postgres 9.6, tôi nhận được:
db-test=# SELECT unaccent('ß') AS unaccent_name;
unaccent_name
---------------
ss
(1 row)