MongoLabデータベースに接続することになっているHerokuにRailsアプリケーションがあります。私の問題は、何らかの方法でデータベースにアクセスしようとするコマンドが
nil:NilClassの未定義のメソッド `[]'
これには、データベースのシードが含まれます。私のmongoid.ymlは次のとおりです
production:
  sessions:
    default:
      uri: <%= ENV['MONGOLAB_URI'] %>
development:
  sessions:
    default:
      database: dev_database
      hosts:
        - localhost:27017
このmongoid.ymlは、同じバージョンのMongoid(3.0.1)を使用している別のRORアプリケーションで正常に機能するため、ここで問題が発生する理由がわかりません。MONGOLAB_URIは環境で定義されています。問題はデータベース接続にあるに違いないと私はかなり確信していますが、何が原因かわかりません。この問題を解決する方法はありますか?
編集:
私もこれを無駄に試しました...
production:
  sessions:
    default:
      uri: <%= ENV['MONGOLAB_URI'] %>
      options:
        skip_version_check: true
        safe: true