sql >> Databáze >  >> NoSQL >> MongoDB

Mongoid selže na ruby ​​1.9.3

Na základě trasování zásobníku to vypadá jako konstruktor pro mongo_uri je předávána hodnota null. Ve vašem mongoid.yml bych zkontroloval následující :

  • je na správném místě / argument pro load! ukazuje na správné místo
  • je správně nakonfigurován
  • pokud odkazuje na nějaké proměnné prostředí (např. MONGOLAB_URI pro doplněk MongoLab Heroku), které jsou nastaveny ve vašem prostředí

Příslušné řádky z mongo_uri.rb">mongo a> , kde je vyvolána výjimka:

  # 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. Jak můžeme zajistit integritu dat v mongoDb?

  2. MongoDB:Pořadí indexů a pořadí dotazů se musí shodovat?

  3. Je možné obsadit MongoDB-Query?

  4. mongodb count vs find with count