Heroku数据库语言环境/排序规则
我们正在开发一个使用hobo和rails的瑞典网站。我们想在Heroku上托管该站点,但数据库结果的排序顺序有问题。有人知道有没有办法为底层标准Heroku DB指定排序规则吗?我很想知道是否有Heroku推荐的方法可以做到这一点,但我通过在初始值设定项中合并排序规则(在我的例子中也是编码)解决了类似的问题。在environment.rb中的Rails::Initializer.run块内部Heroku数据库语言环境/排序规则,heroku,collation,Heroku,Collation,我们正在开发一个使用hobo和rails的瑞典网站。我们想在Heroku上托管该站点,但数据库结果的排序顺序有问题。有人知道有没有办法为底层标准Heroku DB指定排序规则吗?我很想知道是否有Heroku推荐的方法可以做到这一点,但我通过在初始值设定项中合并排序规则(在我的例子中也是编码)解决了类似的问题。在environment.rb中的Rails::Initializer.run块内部 class Rails::Configuration def database_configurati
class Rails::Configuration
def database_configuration
# Heroku overwrites the database.yml file
require 'erb'
YAML::load(ERB.new(IO.read(database_configuration_file)).result).each_value {|env| env.merge!({"encoding" => "utf8", "collation" => "utf8_general_ci"}) }
end
end
可能值得一提的是,这是在Rails 2.3.5中完成的,因此差异可能会有所不同