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

Gọi đến một hàm thành viên all () trên mảng trong laravel

Bạn cần cập nhật jenssegers/mongodb .

Xem https://github.com/jenssegers/laravel-mongodb biểu đồ khả năng tương thích cho thấy 2.3 không đáp ứng Laravel 5.3+.

Lý do bạn nhận được lỗi cụ thể đó là vì trong Laravel 5.3, một thay đổi đã được thực hiện đối với trình tạo truy vấn, do đó nó sẽ trả về một tập hợp thay vì một mảng, tuy nhiên, 2.3 của jenssegers/mongodb chỉ trả về một mảng. Trong phiên bản 3.1 của jenssegers/mongodb bây giờ có một kiểm tra để xác định phiên bản Laravel bạn đang sử dụng vì lý do này.

Hy vọng điều này sẽ hữu ích!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để lấy lại tài liệu đã cập nhật từ phương thức findOneAndUpdate?

  2. MongoDB $ lookup objectid nhận được mảng trống?

  3. Lập chỉ mục Mongo trên đối tượng lồng nhau

  4. Khởi động mùa xuân với MongoTemplate

  5. Tổng quan về Công cụ lưu trữ WiredTiger cho MongoDB