MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoid се проваля на ruby ​​1.9.3

Въз основа на трасирането на стека изглежда като конструктора за mongo_uri се предава нулева стойност. Бих проверил следното във вашия mongoid.yml :

  • на правилното място е / аргументът за load! сочи към правилното място
  • конфигуриран е правилно
  • ако се отнася до променливи на средата (напр. MONGOLAB_URI за добавката MongoLab Heroku), които са зададени във вашата среда

Съответните редове от mongo_uri.rb:49 , където се хвърля изключението:

  # 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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $stdDevPop

  2. Защо моите препратки не попълват документи?

  3. Не може да се зададе път на mongodb в meteor на прозоречна система

  4. db.cloneCollection игнорира дублиращите се ключове

  5. Последователно итериране на курсора mongodb (изчакване на обратни извиквания, преди да преминете към следващия документ)