Berdasarkan jejak tumpukan, sepertinya konstruktor untuk mongo_uri
sedang melewati nilai nol. Saya akan memeriksa yang berikut di mongoid.yml
. Anda :
- ada di tempat yang tepat / argumen untuk
load!
menunjuk ke tempat yang tepat - sudah dikonfigurasi dengan benar
- jika merujuk ke variabel lingkungan apa pun (mis.
MONGOLAB_URI
untuk pengaya MongoLab Heroku) yang disetel di lingkungan Anda
Baris yang relevan dari mongo_uri.rb:49 , di mana pengecualian dilemparkan:
# 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