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

phần tử cập nhật mongoid trong mảng

Có vẻ như tôi đã tìm thấy câu trả lời trong một cuộc thảo luận về vấn đề trên github.

Giải pháp cho tôi là:

User.elem_match(activities: { type: "redemption" }).elem_match(activities: { uuid: uuid }).update("$set" => {"activities.$.submitted" => true })



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Play-Framework 2.4.x được sử dụng với MongoDB và Java 8

  2. Tùy chỉnh deserialization

  3. Tạo toàn bộ mô hình ở chế độ chỉ đọc với Mongoid

  4. MongoDB - trợ giúp với một truy vấn PHP

  5. gỡ cài đặt trình điều khiển php mongodb và cài đặt một phiên bản khác