MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Éviter les entrées en double sur le tableau Mongoose

Utilisez le $addToSet mettre à jour l'opérateur comme suit :

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

En supposant player est l'ObjectId d'un joueur, il ne sera ajouté qu'aux players de l'équipe tableau s'il n'est pas déjà présent.