sql >> Database teknologi >  >> NoSQL >> MongoDB

Undgå duplikerede poster på Mongoose-array

Brug $addToSet opdater operatør sådan:

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

Forudsat player er ObjectId for en spiller, vil det kun blive tilføjet til holdets players array, hvis det ikke allerede er til stede.



  1. Sådan får du alle nøgler i Redis

  2. Hvordan forbinder man Django Rest-api med MongoDB?

  3. Kør databasemigrering (mongodb) med node.js

  4. mongodb - hvordan man finder og derefter samler