0

アプリで設定をセットアップしようとしています:

app/models/_settings.rb 内

class Settings < Settingslogic
    source "#{Rails.root}/config/app_config.yml"
    namespace Rails.env
end

config/app_config:

# config/app_config.yml
defaults: &defaults
  global_param: "global"
  awesome_setting: 1 #<%= "Did you know 5 + 5 = #{5 + 5}?" %>

development:
  <<: *defaults
  mongo:
    ip: "localhost"

backoffice:
  <<: *defaults 
  mongo:
    ip: "10.111.144.139"

staging:
  <<: *defaults
  mongo:
    ip: "10.111.144.139"


production:
  <<: *defaults
  mongo:
    ip: "10.111.144.139"

私の app/helpers/kanbanFacade.rb 行 98:

conn = Mongo::Connection.new(Settings.mongo.ip, 27017)

それでも私はこのエラーを受け取ります:( uninitialized constant KanbanFacade::Settings私のアプリヘルパー行98で)

なぜこうなった?

4

0 に答える 0