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

Làm cách nào để cập nhật một trường trong tài liệu con của một mảng có trong tài liệu con của một mảng trong MongoDB bằng cách sử dụng trình điều khiển C #?

Bạn không cập nhật tài liệu con của tài liệu con. Bạn đang cập nhật một trường của tài liệu con của mảng nằm bên trong tài liệu con của mảng mẹ.

Bạn có thể cập nhật lần đầu tiên phần tử bởi đòn mã

col.Update(Query.EQ("Sessions.ID", sessionID),
                Update.Set("Sessions.$.Order.Items.0.Title", newTitle));

với một truy vấn cập nhật đơn giản, bạn không thể cập nhật tất cả Elements 'Title. Liên kết này có thể giúp bạn (với truy vấn cập nhật JavaScript tùy chỉnh)

Cách thực hiện cập nhật nhiều mảng trong MondoDB?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Số lượng phần tử mảng lồng nhau phù hợp

  2. Mongoose dân số hai cấp bằng cách sử dụng KeystoneJs

  3. Xử lý các truy vấn cơ sở dữ liệu không đồng bộ trong node.js và mongodb

  4. Làm cách nào để thêm trường tăng dần tự động trong MongoDB tổng hợp?

  5. Mongodb $ tra cứu trong mongo dữ liệu Spring