MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Unikaj zduplikowanych wpisów w tablicy Mongoose

Użyj $addToSet zaktualizuj operatora w ten sposób:

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

Zakładając, że player to ObjectId gracza, zostanie dodany tylko do players zespołu tablica, jeśli jeszcze jej nie ma.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. dopasowanie wielobajtowych znaków utf8 w wyrażeniu regularnym mongodb

  2. MongoDB:czy możliwe jest przechwytywanie zdarzeń TTL za pomocą Change Stream w celu emulowania harmonogramu (cronjob)?

  3. Jak wykonać skrypt MongoDB js za pomocą Java MongoDriver?

  4. Węzeł wstawia duże dane za pomocą mangusty

  5. Mongo unikalna wielkość liter w indeksie nie jest wrażliwa