MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongoid không thành công trên ruby ​​1.9.3

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Nhiều chỉ mục so với Chỉ mục đơn trên mảng Tài liệu con?

  2. MongoDB lọc theo thuộc tính mảng chỉ khi nó tồn tại

  3. Nếu tôi có id tài liệu mongo dưới dạng một chuỗi, làm cách nào để truy vấn nó dưới dạng _id?

  4. Cách tìm tài liệu bằng mục nhúng trong MongoDB PHP

  5. Mongoose nhiều tìm kiếm đồng bộ để sử dụng lại ID đối tượng