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

Tránh các mục trùng lặp trên mảng Mongoose

Sử dụng $addToSet cập nhật toán tử như vậy:

Team.update({_id: team._id}, {$addToSet: {players: player}})

Giả sử player là ObjectId của một người chơi, nó sẽ chỉ được thêm vào players của đội mảng nếu nó chưa có.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Thuộc tính động với Rails và Mongoid

  2. Sự cố khi trả về dữ liệu được truy xuất từ ​​các truy vấn DB được gọi trong vòng lặp

  3. Cách lấy Ngày, Tháng và Năm từ một Ngày trong SQL

  4. Đối tượng được nhúng MongoDB không có ID (giá trị null)

  5. MongoDB:Tìm tài liệu con trong tham số so khớp mảng