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

mongoDB:Trình điều khiển C # V2 Cách cập nhật mục trong bộ sưu tập lồng nhau

Tôi tin rằng vấn đề của bạn là câu lệnh Cập nhật của bạn sử dụng Đặt trong một trường hợp và AddToSet trong một trường hợp khác. AddToSet là một hoạt động dựa trên mảng và Set chỉ định một giá trị trực tiếp. Bạn nên sử dụng AddToSet trong cả hai trường hợp để đảm bảo một mảng tồn tại trong MongoDB.

FormatException là do chúng ta đang mong đợi một mảng (vì kiểu là Danh sách) và thay vào đó chúng ta nhận được một tài liệu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cụm từ tìm kiếm chính xác MongooseJS / MongoDB

  2. Tìm nhóm giá trị riêng biệt theo trường khác mongodb

  3. Cập nhật vai trò người dùng:không được ủy quyền trên quản trị viên để thực thi lệnh

  4. Sự cố kết nối MongoDB gián đoạn:Đã cố gắng truy cập vào một ổ cắm theo cách bị cấm bởi quyền truy cập của nó

  5. MongoDB elemMatch không hoạt động như mong đợi