MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Получаване на com.mongodb.MongoException$DuplicateKey в mongodb с java с помощта на upsert

Трябва да предадем само списък към addToset. И задайте актуализиране на поле за низ.

Кодът по-долу проработи и документът беше актуализиран.

Update args = new Update(); args.addToSet("users", new BasicDBObject("$each", users)); args.set("type", "GROUP"); mongoOps.upsert(query, args, Rooms.class, ROOMS); 



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Подобряване на производителността на MongoDB текстово търсене

  2. Как да се възстанови от връщане на MongoDB?

  3. Структура на синхронно приложение в Node.js и MongoDb

  4. Индекс на тройните съединения на Монго

  5. Как да инсталирам mongodb на beaglebone black