Dựa trên dấu vết ngăn xếp, nó trông giống như hàm tạo cho mongo_uri
đang được chuyển một giá trị null. Tôi sẽ kiểm tra phần sau trong mongoid.yml
của bạn :
- nó ở đúng vị trí / đối số để
load!
chỉ đến đúng nơi - nó được định cấu hình chính xác
- nếu nó tham chiếu đến bất kỳ biến môi trường nào (ví dụ:
MONGOLAB_URI
cho tiện ích bổ sung MongoLab Heroku) mà chúng được đặt trong môi trường của bạn
Các dòng có liên quan từ mongo_uri.rb:49 , nơi ngoại lệ đang được đưa ra:
# 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