MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Spring Data mongodb entfernt eine Eigenschaft aus einem Dokument mit MongoTemplate

Das folgende Beispiel entfernt die Eigenschaft activationToken aus Dokumenten mit der E-Mail-Adresse [email protected] mit dem $unset Aktualisierungsmodifikator:

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);