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

Sau khi nâng cấp PHP lên phiên bản 7, tại sao tôi không thể sử dụng trình điều khiển mongodb?

Tôi đã tìm ra câu trả lời.

Lớp học đã được thay đổi. Nó không còn là \MongoClient và bây giờ là \MongoDB\Driver\Manager

Tất cả những gì tôi cần là một người tái cấu trúc. Trình điều khiển mới được thiết kế để trở thành trình điều khiển cấp thấp hơn cho chức năng cấp cao được lấp đầy với các thư viện không gian người dùng, vì vậy bất kỳ ai khác nâng cấp lên php7, hãy đảm bảo rằng bạn sẽ cảm thấy thoải mái với trình điều khiển mới hoặc không gian người dùng thư viện tồn tại khi bạn làm điều đó. Hy vọng rằng câu hỏi / câu trả lời này sẽ giúp ích cho những người khác trong tương lai.

Người bình luận ianaz bên dưới đã đăng thư viện không gian người dùng tốt này cho MongoDB: http://mongodb.github. io / mongo-php-library /




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB không thể phân tích cú pháp truy vấn (2dsphere):hai điều kiện

  2. Bản ghi đếm trong PHP MongoDB

  3. mongodb:cách tốt nhất để lấy các tài liệu cụ thể và sau đó là phần còn lại

  4. Sự cố khi đăng dữ liệu JSON (với yêu cầu nút) lên máy chủ Express để lưu vào MongoDB

  5. Không thể sử dụng Nested VariableOperators.mapItemsOf trong Spring Data MongoDb