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

Dodaj wartości tablicy do MongoDB, gdzie element nie znajduje się w tablicy

Możesz spróbować z bulkWrite działanie w mongodb

Account.bulkWrite(
  req.body.accountTemplates.map((data) => 
    ({
      updateOne: {
        filter: { _id: req.account._id, 'templates.name' : { $ne: data.name } },
        update: { $push: { templates: { $each : data } } },
        upsert : true
      }
    })
  )
})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak używać szyfrowania do ochrony danych MongoDB?

  2. Przejrzyste przełączanie awaryjne bazy danych dla Twoich aplikacji

  3. Jak usunąć bazę danych w MongoDB z wiersza poleceń?

  4. Pobieranie określonego klucza MongoDB z DuplicateKeyException, który został faktycznie zduplikowany (Java/Spring)

  5. Nie można połączyć się z MongoDB Atlas przy użyciu Mongoose z parametrami połączenia