MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoid kończy się niepowodzeniem na Ruby 1.9.3

Na podstawie śladu stosu wygląda jak konstruktor dla mongo_uri jest przekazywana wartość null. Sprawdziłbym następujące w twoim mongoid.yml :

  • jest we właściwym miejscu/argumencie do load! wskazuje właściwe miejsce
  • jest poprawnie skonfigurowany
  • jeśli odnosi się do jakichkolwiek zmiennych środowiskowych (np. MONGOLAB_URI dla dodatku MongoLab Heroku), które są ustawione w Twoim środowisku

Odpowiednie wiersze z mongo_uri.r a> , gdzie zgłaszany jest wyjątek:

  # 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. NodeJS - MongoDB:użyj połączenia otwierającego

  2. Konfiguracja nazwy hosta/URI MongoDB

  3. Percona Live 2017 - Podsumowanie kilkudziesięciu

  4. Buforowanie połączeń MongoDB w Django

  5. Jak utworzyć nową bazę danych w MongoDB za pomocą sterownika c#?