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

Lỗi khi cố gắng cập nhật phần tử mảng MongoDb

Toán tử vị trí hiện không được Cosmos DB hỗ trợ. Vui lòng sử dụng cách giải quyết sau:lặp lại các tài liệu và phần tử mảng ở phía máy khách, thay đổi phần tử bắt buộc và đưa ra bản cập nhật trên tài liệu với mảng mới:Ví dụ:giả sử bạn có một bộ sưu tập người dùng của các phần tử sau:

 

… Bạn có thể phát hành lệnh sau để cập nhật một trong các phần tử (với id =1 trong trường hợp này):

Bạn có thể điều chỉnh điều kiện trong if () với độ chi tiết thậm chí còn tốt hơn so với toán tử vị trí cho phép.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cập nhật tài liệu nhúng Mongoose

  2. date trong MongoDB:khi chèn đối tượng Date vào cơ sở dữ liệu Mongo, ngày sẽ sớm hơn chính nó 1 ngày

  3. MongoDB trên máy chủ EC2 hoặc AWS SimpleDB?

  4. Mongodb:Kiểm tra xem một điểm có nằm bên trong một đa giác được lưu trữ hay không

  5. Meteor:Mã thoát mongo không mong muốn 100. Đang khởi động lại. Không thể khởi động máy chủ mongo