sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongoid falla en Ruby 1.9.3

Según el seguimiento de la pila, parece el constructor de mongo_uri se le está pasando un valor nulo. Verificaría lo siguiente en su mongoid.yml :

  • está en el lugar correcto / el argumento para load! apunta al lugar correcto
  • está configurado correctamente
  • si se refiere a cualquier variable de entorno (por ejemplo, MONGOLAB_URI para el complemento MongoLab Heroku) que están configurados en su entorno

Las líneas relevantes de mongo_uri.rb:49 , donde se lanza la excepción:

  # Create the new uri from the provided string.
  #
  # @example Create the new uri.
  #   MongoUri.new(uri)
  #
  # @param [ String ] string The uri string.
  #
  # @since 3.0.0
  def initialize(string)
    @match = string.match(URI)
  end