Ruby on rails 如何覆盖地理编码器的罗盘点?

Ruby on rails 如何覆盖地理编码器的罗盘点?,ruby-on-rails,ruby,rubygems,geocoder,Ruby On Rails,Ruby,Rubygems,Geocoder,我正在使用rails geocoder gem。我想取消 COMPASS_POINTS = %w[N NE E SE S SW W NW] 使用德国罗盘点: COMPASS_POINTS = %w[N NO O SO S SW W NW] 但我不知道如何和在何处(config/gecoder.rb?)这样做 任何帮助都将不胜感激 根据: 因此,创建一个初始化器config/initializers/geocoder_override.rb并添加以下行: Geocoder::Calculati

我正在使用rails geocoder gem。我想取消

COMPASS_POINTS = %w[N NE E SE S SW W NW]
使用德国罗盘点:

COMPASS_POINTS = %w[N NO O SO S SW W NW]
但我不知道如何和在何处(config/gecoder.rb?)这样做

任何帮助都将不胜感激

根据:

因此,创建一个初始化器
config/initializers/geocoder_override.rb
并添加以下行:

Geocoder::Calculations::COMPASS_POINTS = %w[N NO O SO S SW W NW]
根据:

因此,创建一个初始化器
config/initializers/geocoder_override.rb
并添加以下行:

Geocoder::Calculations::COMPASS_POINTS = %w[N NO O SO S SW W NW]

创建
config/initializers/geocoder_override.rb
并添加
geocoder::Calculations.COMPASS_POINTS=%w[N NO O SO S SW w NW]
在其中。创建
config/initializers/geocoder_override.rb
并添加
geocoder::Calculations.COMPASS_POINTS=%w[N NO O SO S SW w NW]
在那里。当我这样做并重新启动我的应用程序时,我得到:config/initializers/geocoder\u override.rb:1:in
':对于geocoder::Calculations:Module(nomethoderor),你的意思是什么?罗盘指针尝试更改为地理编码器::计算::罗盘指针=%w[N否O SO S SW w NW]太好了,可以了,非常感谢!请您编辑上面的答案,以便我将其标记为答案?更新了答案。当我这样做并重新启动我的应用程序时,我得到:config/initializers/geocoder_override.rb:1:in
':未定义的方法
COMPASS_POINTS=”for geocoder::Calculations:Module(nomethoderor)您的意思是?罗盘指针尝试更改为地理编码器::计算::罗盘指针=%w[N否O SO S SW w NW]太好了,可以了,非常感谢!请您编辑您的答案,以便我可以将其标记为答案?更新了答案。