Herokuで実行されているアプリケーションがあり、ギリシャ文字を含むフィールドに検索機能を追加し、アクセントに依存しないようにします。
したがって、アイデアはpostgresqlの naccent 機能を使用することです。問題は、デフォルトでギリシャ語のルールがherokuに含まれておらず、どういうわけかそれらを追加する必要があることです(すでにルールファイルがあります)。
誰かがherokuでカスタムルールファイルを追加することに成功しましたか?はいの場合、その方法を教えてください。
まったく同じ問題の解決策を見つけようとした後、Herokuに連絡しました。応答は次のとおりです。
残念ながら、そのunaccent.rulesファイルをデータベースをホストするPostgresサーバーにアップロードする方法はありません。アクセントのない拡張子を有効にすることはできますが、カスタムルールファイルを提供することはできません。これがアプリを実行するための要件である場合、残念ながら、unaccent.rulesファイルに依存しない回避策を見つける必要があります。
したがって、シャドウカラムは結局のところherokuに行く方法かもしれません。