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

Spring data mongodb fjerner en egenskab fra et dokument ved hjælp af MongoTemplate

Følgende eksempel fjerner egenskaben activationToken fra dokumenter med e-mailen [email protected] ved at bruge $unset opdateringsmodifikator:

Query query = new Query();
query.addCriteria(Criteria.where("email").is("[email protected]"));
Update update = new Update();
update.unset("activationToken");

// run update operation
mongoTemplate.updateMulti(query, update, User.class);



  1. Opret dynamisk indeks med mongoid

  2. MongoDB opdaterer flere registreringer af array

  3. MongoError:driveren er inkompatibel med denne serverversion

  4. Er det muligt at bruge forespørgselsprojektion på den samme samling, som har en $elemMatch-projektion?